@charset "utf-8";
/* CSS Document */

body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#555; margin:0px; background:url(images/grey.png); /*background:#fff;*/}

h1,h2,h3,h4,h5,h6,input,textarea,select{margin:0px; padding:0px; font-weight:normal; outline:none; border:0px;}
strong{color:#a54686;}
a{color:#da7f0d; text-decoration:none;}
a:hover{color:#952f73;}
p{text-align:justify;}
hr{margin:15px 0px; padding:0px; background:none; outline:none; border-top:1px solid #eee;}

#header{border-bottom:1px solid #e3e3e3; width:100%; background:#fff; }
#header > table{width:980px; margin:0 auto; padding:30px 10px;}

#body{border-top:1px solid #e3e3e3; width:100%; background:#fff;}
#body > table{width:980px; margin:0 auto; padding:30px 10px;}
#body h1{border-left:4px solid #da7f0d; background:#952f73; font-size:24px; color:#fff; line-height:38px; padding:0 0 0 10px;}
#body h1 strong{color:#fff;}
#body h2{font-size:20px; color:#da7f0d; line-height:38px; padding:0 0 0 10px;}
#body h2 strong{color:#952f73;}
#body h2 em{font-size:16px; font-style:normal; color:#999;}
#body div.left{background:#fff url(images/heading-left-bg.gif) top left no-repeat; height:9px; margin:0px 0px -9px -14px;}
#body div.right{background:url(images/heading-right-bg.gif) top right no-repeat; height:9px;}

#login input[type=text],#login input[type=password] {height:24px; width:175px; padding:3px 5px 3px 38px; color:#333;}
#login select {height:30px; width:220px; padding:3px 5px 3px 38px; color:#333;}
#login input[type=text]{background:url(images/user-text-box.gif) top left no-repeat;}
#login input[type=password]{background:url(images/user-password.gif) top left no-repeat;}
#login select {background:url(images/user-text-box.gif) top left no-repeat;}
#login .text_label{color:#ccc;}
#login input[type=submit]{border-left:4px solid #da7f0d; background:#952f73; font-size:13px; font-weight:bold; color:#fff; line-height:28px; padding:0 10px;}
#login input[type=submit]:hover{border-left:4px solid #952f73; background:#da7f0d;}

#menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555; line-height:28px;}
#menu a{ color:#555; line-height:28px; display:block; background:url(images/menu-left.gif) top left no-repeat; float:left; margin:10px 3px 0 3px;}
#menu a strong{background:url(images/menu-right.gif) top right no-repeat; display:block; padding:0 10px;}
#menu a:hover strong{background:#a54686; color:#fff;}

#slider-id {font-size:14px;}
#slider-id h2{font-size:32px; color:#da7f0d;}
#slider-id h2 strong{color:#952f73;}
#slider-id h2 img{width:32px; margin:-5px 10px 0 0;}
.coda-nav ul{margin:0px !important; padding:0px;}
coda-slider-wrapper .coda-nav ul li a{padding:5px; border:1px solid #e3e3e3; background:#f9f9f9; margin:2px;}
coda-slider-wrapper .coda-nav .current{background:#952f73; color:#fff !important; border:1px solid #F0F;}

#slider-id img{float:left; margin:0 40px 0 0; width:200px;}

#banner{margin:30px auto;}

#under_page{border-top:1px solid #e3e3e3; width:100%; background:#fff; padding:20px 0;}
#under_page h1{background:#da7f0d; line-height:36px; font-size:20px; color:#fff; padding-left:10px; margin-top:7px; margin-bottom:10px;}
#under_page h2{background:#952f73; border-left:5px solid #da7f0d; line-height:36px; font-size:17px; color:#fff; padding-left:10px;}
#under_page h3{color:#da7f0d; font-size:14px; font-weight:bold;}
#under_page h4{font-size:17px; color:#da7f0d; line-height:30px;}
#under_page h4 strong{color:#952f73;}
#under_page h4 em{font-size:12px; font-style:normal; color:#999;}

#contact_form input[type=text], #contact_form textarea{border:1px solid #da7f0d; padding:8px 2%; width:92%; color:#999; margin:0 0 10px 0; outline:none;box-shadow:0px 0px 2px #952f73;}
#contact_form input[type=text]:focus, #contact_form textarea:focus{border:1px solid #999; color:#666;}
#contact_form  label{display:block;margin:5px 0px;}
#contact_form input[type=submit]{
	-moz-box-shadow:inset 0px 1px 0px 0px #38082a;
	-webkit-box-shadow:inset 0px 1px 0px 0px #38082a;
	box-shadow:inset 0px 1px 0px 0px #38082a;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #78215f), color-stop(1, #8f2872));
	background:-moz-linear-gradient(top, #78215f 5%, #8f2872 100%);
	background:-webkit-linear-gradient(top, #78215f 5%, #8f2872 100%);
	background:-o-linear-gradient(top, #78215f 5%, #8f2872 100%);
	background:-ms-linear-gradient(top, #78215f 5%, #8f2872 100%);
	background:linear-gradient(to bottom, #78215f 5%, #8f2872 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#78215f', endColorstr='#8f2872',GradientType=0);
	background-color:#78215f;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #78215f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;
}
#contact_form input[type=submit]:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #8f2872), color-stop(1, #78215f));
	background:-moz-linear-gradient(top, #8f2872 5%, #78215f 100%);
	background:-webkit-linear-gradient(top, #8f2872 5%, #78215f 100%);
	background:-o-linear-gradient(top, #8f2872 5%, #78215f 100%);
	background:-ms-linear-gradient(top, #8f2872 5%, #78215f 100%);
	background:linear-gradient(to bottom, #8f2872 5%, #78215f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f2872', endColorstr='#78215f',GradientType=0);
	background-color:#8f2872;
}
#contact_form input[type=submit]:active {
	position:relative;
	top:1px;
}



#footer{border-top:1px solid #e3e3e3; width:100%; font-family:Tahoma, Arial; }
#footer a{color:#888;}
#footer a:hover{color:#333;}
#footer h5{font-size:13px; color:#333; font-weight:bold; font-family:"trebuchet MS", Georgia;}
#footer h5 a{color:#333;}
#footer h2{margin-bottom:15px;}
#footer > table{width:980px; margin:0 auto; padding:30px 10px;}
#footer ul,#footer li{margin:0px; padding:0px; list-style:none;}
#footer li a{border-bottom:1px dashed #ccc; line-height:24px; display:block; margin-right:20px;}

#Request_Proposal{position:fixed; left:0px; top:30%;}

#data_table tr{background:#f3f3f3;}
#data_table tr.clear{background:none;}
#data_table td{border-top:1px solid #ccc; border-buttom:1px solid #ccc; padding:10px;}
#data_table .logo{font-family: 'Paprika', cursive; color:#000; font-size:16px; color:#c00; font-weight:bold;}
#data_table .logo img{margin-right:10px; float:left;}
