@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=PT+Sans|Oswald|Yanone+Kaffeesatz);

body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#002031;}
.top-line{background:#000000; height:5px;}
.logo-bg{background:#D9E5E8;}
.banner-bg{background:url(images/banner-bg.jpg) repeat-x center; height:380px;}
.banner-bac{background:url(images/slider.jpg) no-repeat center; height:380px;}
.mar-bg{background:url(images/before-content-area.gif) repeat-x; height:73px;}
.contant-bg{background:#f6fafd;}
.footer-bg{background:url(images/footer.jpg) no-repeat center;}
.footer1-bg{background:url(images/footer-area-2.png) repeat; height:70px;}
.footer2-bg{background:url(images/footer-area-3.png) repeat;}
.footer-line{background:url(images/line-footer.png) repeat; height:1px;}
.mar{color:#0190bb; font-family:oswald; font-size:19px;}

.menu_padding_top{padding-top:13px;}
#menu { width: 141px; overflow:hidden; height:45px;}
#menu span a{ display:block; width:141px; height:45px; font-family:"pt Sans"; color:#fff; font-size:15px; text-decoration:none;}
#menu span a:hover{background:#0284c2; width:141px; color:#FFFF00;}

.menu_padding_left{padding-top:20px; padding-left:35px;}
#menu-left { width: 275px; overflow:hidden; height:55px;}
#menu-left span a{background:url(images/left-menu-bg.png) no-repeat; display:block; width:275px; height:55px; font-family:Arial, Helvetica, sans-serif; color:#00abc2; font-size:12px;text-decoration:none; font-weight:bold;}
#menu-left span a:hover{ background:url(images/left-menu-hover.png) no-repeat; width:275px; color:#fff; font-size:12px;}

.copy{font-family:"pt Sans"; font-size:13px; color:#00b2d7}
.copy a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b2d7}
.copy a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff}
.header{font-family:Cambria; font-size:27px; color:#3b3b3b;}
.header1{font-family:Cambria; font-size:20px; color:#fff;}
.text1{font-family:"pt Sans"; font-size:14px; color:#393939; line-height:23px; padding-bottom:0px; padding-left:10px; padding-right:5px; padding-top:0px;}
.text2{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:22px;}
#button{background:url(images/button-bg.png) no-repeat; height:35px; width:110px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:20px; padding-top:5px; color:#FFFFFF}
#button:hover{background:url(images/button-hover.png) no-repeat; height:35px; width:110px; color:#000000;}
.follow-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.follow-link a{color:#FFFFFF; text-decoration:none;}
.follow-link a:hover{color:#00FF00; text-decoration:underline;}
.textbox{background:url(images/textbox-bg.png) no-repeat; height:17px; padding:5px 5px 5px 5px; width:200px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a9900; font-weight:bold;}
.textarea{background:url(images/textarea.png) no-repeat; padding:5px 5px 5px 5px; width:200px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#4a9900; font-weight:bold;}
.line{background:url(images/line.png) repeat-y; width:1px;}

.text3{color:#333333; font-family:"pt Sans"; font-size:14px;}

.text5{color:#0190bb; font-family:"pt Sans"; font-size:20px;}
.text5 a{color:#0190bb; text-decoration:none; font-size:17px;}
.text5 :hover{color:#990000; text-decoration:none;}

.textbox1{
padding: 8px;
width:250px;
height:17px;
font-family:"Trebuchet MS"; font-size:13px; color:#2E3848;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22);
border-radius: 3px;
border: 1px solid #C5C5C5;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.2s ease-in-out;
text-transform:uppercase;
}
.textbox1:hover{
border: 1px solid #5695db;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22), 0 0 7px rgba(86,149,219,0.69);
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.2s ease-in-out;
}
.textarea1{
padding: 8px;
width:250px;
height:60px;
font-family:"Trebuchet MS"; font-size:13px; color:#2E3848;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22);
border-radius: 3px;
border: 1px solid #C5C5C5;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.2s ease-in-out;
text-transform:uppercase;
}
.textarea1:hover{
border: 1px solid #5695db;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22), 0 0 7px rgba(86,149,219,0.69);
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.2s ease-in-out;
}
.drop{
padding: 5px;
width:268px;
height:37px;
font-family:"Trebuchet MS"; font-size:13px; color:#2E3848;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22);
border-radius: 3px;
border: 1px solid #C5C5C5;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
text-transform:uppercase;
}
.drop:hover{
border: 1px solid #5695db;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.22), 0 0 7px rgba(86,149,219,0.69);
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
.submit1{
border: 1px solid #17549b;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
background: #5b9fea;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #5b9fea 0%, #0c62d7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b9fea), color-stop(100%,#0c62d7));
background: -webkit-linear-gradient(top, #5b9fea 0%,#0c62d7 100%);
background: -o-linear-gradient(top, #5b9fea 0%,#0c62d7 100%);
background: -ms-linear-gradient(top, #5b9fea 0%,#0c62d7 100%);
background: linear-gradient(to bottom, #5b9fea 0%,#0c62d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b9fea', endColorstr='#0c62d7',GradientType=0 );
padding-left:35px; padding-right:35px; padding-bottom:8px; padding-top:8px; border-radius: 5px; color:#FFFFFF; text-shadow:1px 1px 0 #003C82; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; cursor:pointer;}
.submit1:hover{
background: #94c7ff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #94c7ff 0%, #367bd9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94c7ff), color-stop(100%,#367bd9));
background: -webkit-linear-gradient(top, #94c7ff 0%,#367bd9 100%);
background: -o-linear-gradient(top, #94c7ff 0%,#367bd9 100%);
background: -ms-linear-gradient(top, #94c7ff 0%,#367bd9 100%);
background: linear-gradient(to bottom, #94c7ff 0%,#367bd9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94c7ff', endColorstr='#367bd9',GradientType=0 );
}
.reset{
border: 1px solid #832727;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
background: #ef6161;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ef6161 0%, #cb2f2f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef6161), color-stop(100%,#cb2f2f));
background: -webkit-linear-gradient(top, #ef6161 0%,#cb2f2f 100%);
background: -o-linear-gradient(top, #ef6161 0%,#cb2f2f 100%);
background: -ms-linear-gradient(top, #ef6161 0%,#cb2f2f 100%);
background: linear-gradient(to bottom, #ef6161 0%,#cb2f2f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef6161', endColorstr='#cb2f2f',GradientType=0 );
padding-left:35px; padding-right:35px; padding-bottom:8px; padding-top:8px; border-radius: 5px; color:#FFFFFF; text-shadow:1px 1px 0 #003C82; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; cursor:pointer;}
.reset:hover {
background: #f68d8d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #f68d8d 0%, #e05252 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f68d8d), color-stop(100%,#e05252));
background: -webkit-linear-gradient(top, #f68d8d 0%,#e05252 100%);
background: -o-linear-gradient(top, #f68d8d 0%,#e05252 100%);
background: -ms-linear-gradient(top, #f68d8d 0%,#e05252 100%);
background: linear-gradient(to bottom, #f68d8d 0%,#e05252 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f68d8d', endColorstr='#e05252',GradientType=0 );
}
.note-text{color:#CC0000; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.text7{color:#FFFFFF; font-family:"yanone Kaffeesatz"; font-size:18px;}

/*------ Grid View ------*/
.mGrid { width:725px; background-color: #f6fafd; margin: 0px; border: solid 1px #036da7; border-collapse:collapse; font: 11px Tahoma; text-align:left;}
.mGrid td {border1: solid 1px #d2b48c; color: #CC0000; height:29px; padding-left:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#012638; text-shadow:1px 1px 0 #ffffff;}
.mGrid th { color: #ffffff; background: #036da7; border-left: solid 1px #d2b48c; font-size:12px; height:37px; padding-left:10px; }
.mGrid .alt { background: #e6ecf0; height:33px; }
.mGrid .pgr {background: #424242 url(grd_pgr.png) repeat-x top; }
.mGrid .pgr table { margin: 0px 0; }
.mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }