*{margin:0; padding:0;}
img, fieldset{border:none;}
.curv{float:left; width:100%;}
.curv img{float:left;}
:focus{outline:none}
a{ text-decoration:none; outline:none;}
.left { float:left;}
.right{float:right;}
body{font-size:12px; line-height:14px; font-family:Arial, Helvetica, sans-serif}
.wrapper{ width:960px; margin:0 auto}

.centerImg{ width:270px; margin: 0 auto;}

#header_container{ float:left;width:100%; background:url(../images/header_bg.jpg)  repeat-x 0 0; min-height:133px;  }
#header{float:left; width:100%; position:relative; z-index:999999;}
#header .logo{ float:left; width:auto; margin-top:43px}
#header .right_details{float:right; width:645px; margin-right:-10px; display:inline;}
.right_details .btn_details{float:right; width:387px;}
.btn_details .btn{ float:left; background:url(../images/nav_bg.png) no-repeat 0 0; width:186px; height:37px;  text-align:center; padding-top:17px;color:#ffffff; font-size:16px; line-height:18px;text-decoration:none; text-transform:uppercase}

.right_details .menu{ float:left; width:100%; padding-top:41px}
.right_details .menu ul{ float:right; width:auto; list-style:none}
.right_details .menu ul li{ float:left; font-size:15px; line-height:18px; color:#ffffff; text-transform:uppercase}
.right_details .menu ul li a{float:left; font-size:15px; height:29px; padding:0 0 0 17px;color:#ffffff; text-decoration:none}
.right_details .menu ul li a span{padding:6px 17px 3px 0; float:left; height:29px; float:left;padding:3px 17px 3px 0;}
.right_details .menu ul li a:hover ,.right_details .menu ul li.active a{ background:url(../images/menu_left_curv.png) no-repeat 0 0;}
.right_details .menu ul li a:hover span , .right_details .menu ul li.active a span{background:url(../images/menu_right_curv.png) no-repeat right 0;}

.shadow{position:absolute; top:133px; left:15px; z-index:9}
#banner_container{float:left; width:100%; }
.paging{position:absolute; list-style:none; width:auto; top:533px; left:4px; z-index:999999!important; }
.paging li{float:left; padding:0 5px 0 0;}
.paging li a{float:left; background:url(../images/paging.png) no-repeat 0 0; width:12px; height:14px}
.paging ul li a:hover{background:url(../images/paging.png) no-repeat 0 -14px}
.paging li.active a{background:url(../images/paging.png) no-repeat 0 -14px}

#slider_container{float:left; width:100%}
.slider{float:left;background:url(../images/banner_img1.jpg) no-repeat top center; width:100%; height:634px; }
.slider1{float:left;background:url(../images/banner_img2.jpg) no-repeat top center; width:100%; height:634px; }
.slider2{float:left;background:url(../images/banner_img3.jpg) no-repeat top center; width:100%; height:634px; }
.slider3{float:left;background:url(../images/banner_img4.jpg) no-repeat top center; width:100%; height:634px; }
.slider4{float:left;background:url(../images/banner_img5.jpg) no-repeat top center; width:100%; height:634px; }
.slider5{float:left;background:url(../images/banner_img6.jpg) no-repeat top center; width:100%; height:634px; }
.slider_detail{float:left; width:100%; padding:104px 0 0 0}
.slider_detail h3{display:block; padding:0 0 61px 0}
.slider_detail .btn_row{float:left; width:100%}
.slider_detail .btn_row .request_btn{float:left; width:207px; height:34px; background:url(../images/request_btn.png) no-repeat 0 0}
.slider_detail .btn_row .learn_more_btn{float:left; width:127px; height:34px; background:url(../images/learn_more_btn.png) no-repeat 0 0; margin:5px 0 0 0;}

#innerbanner_container{float:left; width:100%; }
#innerlogin_container{float:left; width:100%; }
.innerpaging{position:absolute; list-style:none; width:auto; top:533px; left:4px; z-index:999999!important; }
.innerpaging li{float:left; padding:0 5px 0 0;}
.innerpaging li a{float:left; background:url(../images/paging.png) no-repeat 0 0; width:12px; height:14px}
.innerpaging ul li a:hover{background:url(../images/paging.png) no-repeat 0 -14px}
.innerpaging li.active a{background:url(../images/paging.png) no-repeat 0 -14px}

#innerslider_container{float:left; width:100%}
.innerslider{float:left;background:url(../images/innar_bannar.png) no-repeat top center; width:100%; height:228px; }
.innerslider1{float:left;background:url(../images/innar_banner2.jpg) no-repeat top center; width:100%; height:228px; }
.innerslider2{float:left;background:url(../images/inner_bannar3.jpg) no-repeat top center; width:100%; height:228px; }
.innerslider_detail{float:left; width:100%; padding:0 0 0 0}
.innerslider_detail h3{display:block; padding: 70px 0px 0px 10px}

#body_container{float:left; width:100%; padding:0 0 50px 0; margin:-170px 0 0 0; display:inline; position:relative; z-index:9}
.box{float:left; width:312px; margin:0 12px 0 0; display:inline}
.box.last{margin:0px}
.box .img_box{float:left; width:288px; background:url(../images/image_box.png) no-repeat 0 0; height:174px; padding:12px 12px; position:relative}
.box .img_box img{float:left;}
.box .img_box .heading{color:#fff; position:absolute; bottom:32px; left:12px; width:278px; background:url(../images/img_heading.png) repeat-x 0 0;  padding:14px 0 10px 10px; }
.box .img_box .heading strong{font-size:14px; line-height:16px; color:#fff; font-weight:bold; text-transform:uppercase; }

.testimonial_vid{ height: 147px; width: 288px}

.box p{display:block; font-size:12px; line-height:16px; color:#777777; padding:14px 0 0 16px}
.box .read_more_btn{float:left; width:74px; height:25px; color:#fff; text-decoration:none; margin:15px 0 0 16px; display:inline; background:url(../images/read_more_btn.png) no-repeat 0 0}

.bottom_container{float:left; width:100%; background:url(../images/hori_shadow.png) no-repeat top center; padding:14px 0 0 0; margin:33px 0 0 0}
.bottom_container .bottom_box{float:left; width:298px; margin-right:18px; display:inline; padding:20px 0 0 0}
.bottom_box img{float:left}
.bottom_box .detail{float:left; width:284px; }
.detail h3{display:block; font-size:18px; line-height:20px; color:#ac1f1f; background:url(../images/detail_heading_bg.jpg) repeat-x bottom left; padding:0 0 10px 0 }
.detail strong{font-size:16px; line-height:18px; color:#000; display:block; width:100%; padding:6px 0 5px 0}
.detail span{font-size:12px; color:#747474; float:left; width:100%; padding:0 0 15px 0}
.detail .read_more_btn{float:left; width:74px; height:25px; background:url(../images/read_more_btn.png) no-repeat 0 0}
.detail img{float:left; margin:10px 10px 3px 7px}
.detail p{ font-size:12px; line-height:16px; color:#000; padding:23px 0 0 0; font-weight:normal; font-style:italic; }
.detail .auther_row{float:left; width:100%}
.detail .auther_row .img1_box{width:75px; float:left;}
.detail .auther_row .text_b{width:101px; float:left;}
.detail .auther_row h4{font:12px; line-height:14px; color:#000; text-align:right; }
.detail .auther_row h5{font:12px; line-height:14px; color:#000; text-align:right; font-weight:normal;}
.detail .auther_row .text_b h4 span{color:#747474 }


#footer_container{float:left; width:100%; background:#000 url(../images/footer_bg.jpg) repeat-x 0 0; min-width:960px; min-height:361px}
#footer{float:left; width:100%; padding:27px 0 0 0}
#footer .link_box{float:left; width:190px; margin-right:40px; display:inline; text-align: left;}
.link_box h3{font-size:18px; line-height:20px; color:#fffefe; display:block; padding:19px 0 7px 0}
.link_box ul{float:left; width:100%; list-style:none}
.link_box ul li{float:left; width:100%; padding:13px 0 3px 0; border-bottom:1px solid #252729; font-size:14px; line-height:16px}
.link_box ul li a{font-size: 15px; font-family: Arial, Helvetica, sans-serif; color:#fff; text-decoration:none}
.link_box ul li a:hover{text-decoration:underline}

.enquiry_box{float:right; width:235px}
.enquiry_box h3{display:block; font-size:18px; line-height:18px; color:#fff}
.enquiry_box h3 small{color:#fb4747; font-size:18px; line-height:18px;}
.enquiry_box span{display:block; font-size:12px; line-height:12px; color:#acaaaa; font-style:italic}
.enquiry_box form{float:left; width:100%; padding:20px 0 0 0}
.enquiry_box form .input_bg{float:left; width:232px; height:27px; background:url(../images/input_bg.png) no-repeat 0 0; margin-bottom:5px}
.enquiry_box form .input_bg input{float:left; font-size:14px; line-height:14px; color:#fff; font-style:italic; border:none; background:none; height:21px; width:212px; padding:3px 10px}
.enquiry_box form .textarea_bg{float:left; width:231px; height:78px; background:url(../images/textarea_bg.png) no-repeat 0 0;}
.enquiry_box form .textarea_bg textarea{float:left; font-size:14px; line-height:14px; color:#fff; font-style:italic; border:none; background:none; height:71px; width:211px; padding:3px 10px}
.enquiry_box form .send_btn{float:right; width:94px; height:28px; background:url(../images/send_btn.png) no-repeat 0 0; text-decoration:none; color:#fff; margin:15px 0 0 0}
.enquiry_box form .send_btn:hover{ background-position:0  bottom; }
.copyright{float:left; font-size:12px; line-height:14px; color:#484848; padding:55px 0 0 0; width:100%}
.copyright a{color:#484848; text-decoration:none}
.copyright a:hover{text-decoration:underline}



/**********************innar_page start**********************/
#main_body{width:100%; float: left; background:#fff; }
#bread_crum_bg{ width:100%; float:left; background:url(../images/breadcrum_bg.jpg) repeat-x 0 0;    } 
#breadcrumbs{width:960px; float:left;    padding:15px 0 39px 0;  position:relative; z-index:999999; }
#breadcrumbs ul{width:auto; float:left; list-style:none;}
#breadcrumbs ul li{width:auto; float:left; font-size:11px; line-height:13px; color:#7c808a;  background:url(../images/sep.png) no-repeat right 3px; padding:0 6px 0 6px;}
#breadcrumbs ul li a{text-decoration:none; float:left; color:#7c808a; }
#breadcrumbs ul li a:hover{color:#4d5059;}
#breadcrumbs ul li.last{background:none;}
#breadcrumbs ul li.none{padding:0px;}
#breadcrumbs ul li.active a{color:#4d5059;}
#body_detail{width:960px; float:left;}
#left_section{width:616px; float:left;}
#left_section.innarpage{float:right;}
#left_section h1{font-size:28px; line-height:30px; color:#010101; text-transform:uppercase; padding-bottom:22px;float:left; width:616px; }
#left_section strong{font-size:14px; line-height:22px; color:#000; float:right; width:616px;}
#left_section p{font-size:13px; line-height:18px; color:#5a5e67; padding:14px 0 5px 0; float:right; width:616px; }
#left_section h3{float:none; }
#left_section h5{font-size:14px; line-height:22px; color:#000; float:right; text-align: right; width:616px; font-weight:normal; }
#left_section .faq:hover{color:#5A5E67; float:none; }
.field-validation-error{color:Red; font-weight:bold;}

#left_section .search_box{width:630px; float:left; padding-top:48px;}
#left_section .search_box h3{font-size:30px; padding-bottom:55px; color:#b11f1f;}
#left_section .search_box h6{font-size:15px; line-height:20px; padding-bottom:10px; color:Red;}
#left_section .search_box .middle_bg{width:616px; float:left; background:url(../images/middle_bg.png) repeat-y 0 0; padding:0 0 0 14px;}
#left_section .search_box .middle_bg h3{font-size:18px; line-height:20px; color:#b11f1f; padding-bottom:10px;}
#left_section .search_box .middle_bg .search{width:616px; float:left;}
#left_section .search_box .middle_bg .search form{width:100%; float: left;}
#left_section .search_box .middle_bg .search .input_back_bg{width:280px; height:30px; background:url(../images/input_bg_back.png) no-repeat 0 0; padding:5px 5px;}
#left_section .search_box .middle_bg .search .input_bg2{width:280px; float:left; height:30px; background:url(../images/input_bg2.png) no-repeat 0 0;}
#left_section .search_box .middle_bg .search .input_bg2.pad{margin-left:5px;}
#left_section .search_box .middle_bg .search .input_bg2 input{width:270px; float:left; padding:5px; font-size:13px; line-height:15px; color:#5a5e67; font-style:italic; font-weight:normal; border:none; background:none;}
#left_section .search_box .middle_bg .search .row{width:100%; float:left; padding-bottom:23px;}
#left_section .search_box .middle_bg .search .col{width:290px; float:left;}
#left_section .search_box .middle_bg .search .co2{width:300px; float:right; padding-right:22px;}
#left_section .search_box .middle_bg .search .texteara{width:280px; float:left; height:203px; background:url(../images/textearea2.png) no-repeat 0 0;}
#left_section .search_box .middle_bg .search .texteara textarea{width:270px; float:left; height:193px; background:none; border:none; padding:5px; font-size:13px; line-height:15px; color:#5a5e67; font-style:italic; font-weight:normal; }
#left_section .search_box .middle_bg .search .send_btn{width:114px; height:25px; float:right; cursor:pointer; background:url(../images/send_messages_btn.png) no-repeat 0 0; border:none;}
#left_section .search_box .middle_bg .search .send_btn:hover{background-position:0 bottom;}
#left_section .search_box .middle_bg .search .login_btn{width:114px; height:25px; cursor:pointer; background:url(../images/login_btn.png) no-repeat 0 0; border:none; color:White; text-align:center; font-weight:bold;}
#left_section .search_box .middle_bg .search .row .reqs {padding-left:34px; line-height:20px; color:#666; font-size:16px;}

#left_section .login_box{width:630px; float:left; padding-top:48px;}
#left_section .login_box h3{font-size:30px; padding-bottom:55px; color:#b11f1f;}
#left_section .login_box .middle_bg{width:616px; float:left; background:url(../images/middle_bg.png) repeat-y 0 0; padding:0 0 0 14px;}
#left_section .login_box .middle_bg h3{font-size:18px; line-height:20px; color:#b11f1f; padding-bottom:10px;}
#left_section .login_box .middle_bg .search{width:616px; float:left;}
#left_section .login_box .middle_bg .search form{width:100%; float: left;}
#left_section .login_box .middle_bg .search .input_back_bg{width:280px; height:30px; background:url(../images/input_bg_back.png) no-repeat 0 0; padding:5px 5px;}
#left_section .login_box .middle_bg .search .input_bg2{width:280px; float:left; height:30px; background:url(../images/input_bg2.png) no-repeat 0 0;}
#left_section .login_box .middle_bg .search .input_bg2.pad{margin-left:5px;}
#left_section .login_box .middle_bg .search .input_bg2 input{width:270px; float:left; padding:5px; font-size:13px; line-height:15px; color:#5a5e67; font-style:italic; font-weight:normal; border:none; background:none;}
#left_section .login_box .middle_bg .search .row{width:100%; float:left; padding-bottom:23px;}
#left_section .login_box .middle_bg .search .row .reqs {padding-left:34px; line-height:20px; color:#666; font-size:16px;}
#left_section .login_box .middle_bg .search .col{width:290px; float:left;}
#left_section .login_box .middle_bg .search .co2{width:280px; float:right; padding-right:22px;}
#left_section .login_box .middle_bg .search .texteara{width:280px; float:left; height:203px; background:url(../images/textearea2.png) no-repeat 0 0;}
#left_section .login_box .middle_bg .search .texteara textarea{width:270px; float:left; height:183px; background:none; border:none; padding:5px; font-size:13px; line-height:15px; color:#5a5e67; font-style:italic; font-weight:normal; }
#left_section .login_box .middle_bg .search .send_btn{width:114px; height:25px; float:right; cursor:pointer; background:url(../images/send_messages_btn.png) no-repeat 0 0; border:none;}
#left_section .login_box .middle_bg .search .send_btn:hover{background-position:0 bottom;}
#left_section .login_box .middle_bg .search .login_btn{width:114px; height:25px; cursor:pointer; background:url(../images/login_btn.png) no-repeat 0 0; border:none; color:White; text-align:center; font-weight:bold;}

#left_section .bottom_box{width:630px; float:left; padding:26px 0 124px 0;}
#left_section .bottom_box p{font-size:13px; line-height:15px; color:#5a5e67; padding:16px 0;}
#left_section .bottom_box .list_section{width:630px; float:left;}
#left_section .bottom_box .list_section h4{font-size:15px; line-height:18px; color:#3b6faf; background:url(../images/dot.png) repeat-x left top; padding-top:15px; padding-bottom:21px;}
#left_section .bottom_box .list_section ul{width:auto; float:left; list-style:none;}
#left_section .bottom_box .list_section ul li{width:568px; float:left; font-size:13px; line-height:15px; color:#5a5e67; background:url(../images/check.png) no-repeat left 5px ; padding: 0 0 10px 29px;}
#left_section .bottom_box .list_section ul li a{text-decoration:none; color:#5a5e67;}
#left_section .bottom_box .list_section ul li a:hover{color:#5a5e67;}

#left_section .bottom_box .contact_section{width:630px; float:left;}
#left_section .bottom_box .contact_section h4{font-size:15px; line-height:18px; color:#3b6faf; padding-top:15px; padding-bottom:21px; text-align:left;}
#left_section .bottom_box .contact_section ul{width:auto; float:left; list-style:none;}
#left_section .bottom_box .contact_section ul li{width:315px; float:left; font-size:13px; line-height:15px; color:#5a5e67; padding: 0 0 10px 29px;}
#left_section .bottom_box .contact_section ul li a{text-decoration:none; color:#5a5e67;}
#left_section .bottom_box .contact_section ul li a:hover{color:#5a5e67;}

#left_section .innar_bannar{width:610px; float:left; background:url(../images/innar_bannar.png) no-repeat 0 0; height:195px; padding:33px 0 0 20px; margin-bottom:10px;}

#left_section .innar_bannar h3{font-size:30px; line-height:32px; color:#000; font-style:italic;}
#left_section .innar_bannar h4{ font-size:30px; line-height:30px; color:#000;}
#left_section .innar_bannar h4 span{font-size:30px; line-height:30px; color:#000;}
#left_section .innar_bannar p{font-size:12px; line-height:15px; color:#5a5e67; width:295px ; padding-top:72px;}
#right_section{width:320px; float:right;  }
#right_section.innarpage_left{float:left}

#right_section .right_common_box{width:320px; float:left;}
#right_section .right_common_box .middle_bg2{width:320px; float:left; background:url(../images/middle_bg2.png) repeat-y 0 0; padding:10px 0px 0 0px;}

.middle_bg2 .categoris_list{width:283px; float:left; padding-bottom:10px; padding:0 18px 0 19px;}
.middle_bg2 .categoris_list h4{font-size:18px; line-height:20px; color:#5a5e67; font-weight:bold; text-transform:uppercase; border-bottom: 1px solid #c5c5c5; padding-bottom:15px;}

.middle_bg2 .categoris_list ul{width:auto; float:left; list-style:none; }
.middle_bg2 .categoris_list ul li{width:283px; float:left; font-size:13px; line-height:15px; color:#5a5e67; border-bottom:1px solid #c5c5c5; background:url(../images/arrow.png) no-repeat 8px 9px; margin:1px 0; }
.middle_bg2 .categoris_list ul li a{text-decoration:none; color:#5a5e67; float:left; width:92%;padding:6px 0px 8px 22px;  }
.middle_bg2 .categoris_list ul li a:hover{color:#5a5e67; background: #e9e9e9 url(../images/arrow.png) no-repeat 8px 10px; }

.middle_bg2 .categoris_list ul li.active a{ color:#5a5e67; background: #e9e9e9 url(../images/arrow.png) no-repeat 8px 9px;}

.middle_bg2 .categoris_list ul li.last{border-bottom:0px;}


.middle_bg2 .video_box{width:297px; float:left; height:231px; padding:0px 12px 0 10px; }
.middle_bg2 .newsletter_box{ width:227px; float:left; padding:8px 10px 20px 33px;}
.middle_bg2 .newsletter_box p{font-size:12px; line-height:15px; color:#000; font-style:italic;}
.middle_bg2 .newsletter_box small{float:left; padding: 0 10px 0 0; margin-top:-10px;}

.middle_bg2 .newsletter_box .comment_box{width:174px; float:left; padding-top:12px;}
.middle_bg2 .newsletter_box .comment_box .img_box{width:54px; float:left; height:53px;}
.middle_bg2 .newsletter_box .comment_box .text_bx{width:110px; float:left; padding-left:10px; padding-top:10px;}
.right_common_box .middle_bg2 .newsletter_box .comment_box .text_bx strong{font-size:14px; line-height:16px; color:#000; float:left;}
.middle_bg2 .newsletter_box .comment_box .text_bx span{font-size:12px; line-height:15px; color:#747474;}




#right_section .right_common_box .contect_box{width:347px; float:left; margin:0 -13px 0 0px;}
#right_section .right_common_box .contect_box .box_middle_bg{width:347px; float:left; margin:0 -3px 0 -2px;}
#right_section .right_common_box .contect_box .box_middle_bg .innar_bg{width:347px; float:left; background:url(../images/middle1_bg.png) repeat-y center 0; margin:0 -13px 0 -14px;}
#right_section .right_common_box .contect_box .box_top_curve{width:317px; float:left; background:url(../images/top1_curve.png) no-repeat center 0;  margin:-4px 0px 0 0px; padding:0 0 0 30px;}
#right_section .right_common_box .contect_box .box_bottom_curve{width:347px; float:left; height:16px; background:url(../images/bottom1_curve.png) no-repeat center bottom; margin:0 -13px 0 -16px; }


#right_section .right_common_box .contect_box .box_top_curve .main_section{width:283px; float:left; padding:18px 37px 0 0px; }


.main_section .categoris_list1 h4{font-size:18px; line-height:20px; color:#5a5e67; font-weight:bold; text-transform:uppercase; border-bottom: 1px solid #c5c5c5; padding-bottom:15px;}
.main_section .categoris_list1 ul{width:auto; float:left; list-style:none; }
.main_section .categoris_list1 ul li{width:283px; float:left; font-size:13px; line-height:15px; color:#5a5e67; border-bottom:1px solid #c5c5c5; background:url(../images/arrow.png) no-repeat 8px 12px; margin:1px 0; }
.main_section .categoris_list1 ul li a{text-decoration:none; color:#5a5e67; float:left; width:92%;padding:8px 0px 8px 22px;   }
.main_section .categoris_list1 ul li a:hover{color:#5a5e67; background: #e9e9e9 url(../images/arrow.png) no-repeat 8px 12px;}
.main_section .categoris_list1 ul li.active a{color:#5a5e67; background: #e9e9e9 url(../images/arrow.png) no-repeat 8px 12px;}
.main_section .categoris_list1 ul li.last{border-bottom:0px;}
.main_section .video_box1{width:297px; float:left; height:231px; margin-left:-5px; display:inline; margin-top:6px;  }

.main_section .newsletter_box1{ width:227px; float:left; padding:8px 10px 20px 33px; }
.main_section .newsletter_box1 h4{font-size:12px;  color:#000; font-weight:bold; text-align:right; }
.main_section .newsletter_box1 h5{font-size:12px;  color:#000; text-align:right; font-weight:normal; }
.main_section .newsletter_box1 small{float:left; padding: 0 10px 0 0; margin-top:-10px;}
.main_section .newsletter_box1 p{font-style:italic;}

.main_section .newsletter_box1 .comment_box1{width:174px; float:left; padding-top:12px;}
.main_section .newsletter_box1 .comment_box1 .img_box1{width:54px; float:left; height:53px;}
.main_section .newsletter_box1 .comment_box1 .text_bx1{width:110px; float:left; padding-left:10px; padding-top:10px;}
.main_section .newsletter_box1 .comment_box1 .text_bx1 strong{font-size:14px; line-height:16px; color:#000; float:left;}
.main_section .newsletter_box1 .comment_box1 .text_bx1 span{font-size:12px; line-height:15px; color:#747474;}

#faqs dt{ margin-top: 20px; font-size:14px; line-height:22px; float:right; width:616px; font-weight:bold;}
#faqs dd{ margin: 0px; }
.validation-summary-errors {color: Red; }

/**********************innar_page end**********************/

/**Search Archives GridView Paging**/
#divPager
{
    padding-top:5px;
    height: 15px;
    vertical-align: bottom;
    color: Black;
}
#pagination li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination li, #pagination a{
border:solid 1px #DEDEDE
margin-right:2px;
}
#pagination .previousPage-off,
#pagination .nextPage-off {
color:#888888;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination .nextPage a,
#pagination .previousPage a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination .active-off{
color:#000000;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination a:link,
#pagination a:visited {
color:#0033CC;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination a:hover{
text-decoration:none;
}
div#unauthorizedcopydisplaymsg p
{
	color:#b11f1f;
	font-weight:bold;
}
div#unauthorizedcopydisplay #unauthorizedcopydisplaymsg p
{
	margin-left:-20px;
}

.faq_content {
    width: 98%;
    float: right;
    padding-bottom: 30px;
}

.faq_header {
    width: 100%;
    padding-bottom: 25px;
    color: #00a8ee;
    font-weight: normal;
    font-family: 'oswaldlight';
}

.faq_list {
    padding: 30px 30px 0px 30px;
}

.faq_listindentdouble {
    padding-top: 20px;
    padding-left: 60px;
}

.faq_listitem {
    padding-bottom: 30px;
}

.faq_q {
    width: 100%;
    color: #00a8ee;
    font-weight: normal;
    font-family: 'oswaldlight';
}

.faq_space {
    padding-top: 15px;
}

.faq_active {
    font-weight: 900;
}

.faq_link {
    color: #00a8ee;
    text-decoration: underline;
}


.modalPopupSSO {
    background-color: #ffffff;
    border: 1px lightgray solid;
    padding: 20px;
    width: 525px;
    color: #07202F;
    font-family: 'Roboto',  sans-serif;
}

    .modalPopupSSO #divImage {
        text-align: center;
        margin-bottom: 2em;
    }

    .modalPopupSSO #divHeader {
        text-align: center;
        font-size: 18pt;
        font-weight: bold;
    }

    .modalPopupSSO #divList ul {
        color: #07202F;
        text-align: left;
        padding-left: 120px;
    }

    .modalPopupSSO #divMigration {
        width: 100%;
        text-align: center;
        align-content: center;
        margin-top: 2em;
    }

.SSOContinueBtn {
    font-size: 13pt;
    padding-top: 12px;
    border-radius: 2px;
}

    .SSOContinueBtn:hover {
        font-weight: bold;
    }

.modalBackgroundSSO {
    background-color: #eeeeee;
    filter: alpha(opacity=90);
    opacity: 0.9;
}
/*Cookie Consent Begin*/
#cookieConsent {
    background-color: orangered;
    min-height: 24px;
    font-size: 16px;
    color: black;
    line-height: 24px;
    padding: 3px 0 3px 30px;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    z-index: 9999;
}

    #cookieConsent a {
        color: black;
        text-decoration: underline;
        font-size: 16px;
    }

        #cookieConsent a:hover {
            color: #FFF;
        }

#closeCookieConsent {
    float: right;
    display: inline-block;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin: 0 0 0 0;
    font-weight: bold;
}

    #closeCookieConsent:hover {
        color: #FFF;
    }

#cookieConsent a.cookieConsentOK {
    background-color: #F1D600;
    color: #000;
    display: inline-block;
    border-radius: 5px;
    padding: 0 20px;
    cursor: pointer;
    float: right;
    margin: 0 60px 0 10px;
}

    #cookieConsent a.cookieConsentOK:hover {
        background-color: #E0C91F;
    }
/*Cookie Consent End*/
