@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}

li{list-style:none}

a{text-decoration:none}

body{font-size:11px; font-family:Arial; width:100%; background:#FFF url(../images/bg1.jpg) repeat-x;}

a img{border:none;}

a{color:#000; text-decoration:none;}

a:hover{text-decoration:underline;}

li{list-style:none;}

#pagecontainer{clear:both; width:1000px; margin:0px auto;}

.error_msg{ text-align:center;font:bold 13px Arial; color:#CC3333; height:25px; line-height:18px; clear:both; padding:0 0 5px 0px;}

.error_msg1{ text-align:center;font:bold 13px Arial; color:#CC3333; clear:both; padding:3px 0px;}

.btm_sp{clear:both; height:30px; width:100%;}

.cls{clear:both; height:10px; width:100%;}

.clear{clear:both; height:0px; width:100%;}

/***************** Header Styles ********************************/

#header{clear:both; width:100%; height:135px;}

#header_top{clear:both;width:100%; height:94px; position:relative;}

#header .logo{float:left; top:25px; left:20px; position:absolute; width:450px;}

#header .apanel_txt{float:right; width:355px; padding-top:23px; font:11px arial; margin-right:10px; text-align:right; color:#FFF;}

#header .apanel_txt h2{font:bold 19px arial; color:#FFF; height:25px; text-transform:uppercase;}

#header .apanel_txt_links{clear:both; padding-top:5px; font:12px arial; color:#FFF;}

#header .apanel_txt_links a{color:#FFF;}

#header .apanel_txt_links span{padding:0 8px;}

#header .menu{clear:both; width:390px; height:38px; text-align:center; font:12px/27px arial; color:#FFF; margin:0 auto;}

#header .menu span{float:left;}

#header .menu a{color:#FFF; padding:0 12px; display:block; float:left; height:38px; text-transform:uppercase;}

#header .menu a:hover, #header .menu a.actv{text-decoration:none; color:#f74a4b; background:url(../images/menu_hover.png) center bottom no-repeat;}

/**************************************************************************************************/

#last_login{clear:both; width:95%; height:25px; text-align:right; font:bold 11px arial;}

#last_login span{color:#06538F;}

#welcome_txt{float:left; width:100%; padding-top:33px; height:80px; text-align:center; font:24px arial; color:#b80304;}

#welcome_txt span{color:#000; font:18px arial; display:block;}

#quick_info_panel{float:left; width:100%; margin:20px 0;}

#quick_info_panel .info_txt{clear:both; height:30px; font:bold 16px arial; color:#06538f; text-align:left;}

#quick_info_panel .info_box{xclear:both; border:1px solid #272727; width:288px; padding:7px 10px; float:left; margin:0 10px 0 0;}

#quick_info_panel .reminder_box{clear:both; float:left; width:100%; margin-bottom:5px; border-bottom:1px solid #000;}

#quick_info_panel .qip-title{font:bold 12px Arial; text-align:center; padding-bottom:10px;}

#quick_info_panel .rb_row1{clear:both; height:110px; width:100%; text-align:center;}

#quick_info_panel .rb_row1 img{width:100px; height:100px;}

#quick_info_panel .rb_row2{clear:both; font:12px/18px arial; padding:5px 0 5px 15px; width:260px; background:url(../images/bullet_red.png) 0 10px no-repeat; padding-left:15px}

#quick_info_panel .rb_row2 span{ color:#990000;}

#quick_info_panel .rb_col3{clear:both; padding-top:8px; text-align:right; height:25px;color:#006CFF; font:bold 11px Arial; padding:0px 5px;}

#quick_info_panel .rb_col3 a{}

/***************************** Manage Account Styles *********************************************/

.subpage_content{clear:both; float:left; margin:30px 0 0 40px; width:970px;}

.subpage_header{clear:both; height:35px; font:bold 20px arial; color:#000206; text-align:center; width:100%;}

.myaccnt_box{clear:both; width:483px; padding-top:20px; margin:0px auto;}

.acc-block {float: left;height: auto;width: 450px;border: 1px solid #747474;background-color: #f9f9f9;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;}

.ftext2{float: left;height: 22px;width: 150px;padding-top: 7px;margin-top: 8px;font-size:12px;font-weight:bold;}

.ftextbox2 {float: left;height: 19px;width: 290px;font-size:12px;color:#5c5c5c;margin-top:10px;border:solid 1px #747474;padding:3px;}

.ftextarea2 {float: left;height: 100px;width: 290px;font-size:12px;color:#5c5c5c;margin-top:10px;border:solid 1px #747474;padding:3px;}

.submit-acc {height: 25px;width: 75px;margin-top: 15px;float: left;margin-left: 150px;}

.content-title{font:bold 24px Arial; color:#043755; height:60px; text-transform:uppercase; line-height:55px;}

/******************* Pagination Styles ***********************************/

#pagination_new{padding:10px 0px; width:100%; text-align:center; clear:both;}

#pagination_new a{color:#000; padding:3px 6px; margin:0px 4px; border:solid 1px #444444;font-size:12px;}

#pagination_new a:hover{color:#ffffff; background-color:#454545; text-align:center;}

#pagination_new span{color:#ffffff; padding:3px 6px; background-color:#454545; text-align:center; font-size:12px;border:solid 1px #444444;}

#pagination_new .plink{color:#214295; font-size:12px; font-weight:bold; padding:7px 2px 0 2px !important; border:none;}

#pagination_new .plink:hover{color:#000000; background:none;}

.manage_content{clear:both; width:100%; float:left;}

.manage_content td{border-left:1px solid #565656; font:bold 12px arial; color:#176d7f; text-align:center; padding:7px 0px;border-bottom:1px solid #565656; min-height:20px; vertical-align:middle;}

.manage_content td.last_cell{border-right:1px solid #565656;}

/**************************** Clietns Section *****************************************/

#manage_clients_part{clear:both; width:600px; margin:0px auto; padding-top:50px;}

.list-table{clear:both; width:600px; height:22px; font:bold 12px Arial; color:#FFF; background:#3d3d3d; margin-top:37px; text-transform:uppercase; line-height:22px; margin:0 auto;}

.th-title{width:200px; text-align:center; float:left; }

.th-subtitle{width:130px; text-align:center; float:left;}

.manage-table-data1{width:600px;  clear:both; float:left; color:#000;}

.manage-td-first{border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d; border-left:1px solid #3d3d3d; padding-left:5px; min-height:30px; padding-top:5px; padding-bottom:5px; font:11px Arial; color:#000; line-height:20px; padding-right:3px; padding-left:4px;}

.manage-td-middle{border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d;text-align:left; padding-left:5px;mmin-height:30px;}

.manage-td-photo{border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d;text-align:center; padding:5px;}

.manage-td-status{border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d;text-align:center; font:bold 12px Arial; color:#3d8900;}

.manage-td-links{border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d;text-align:center; font:bold 12px Arial; color:#3d8900;}

.manage-edit a{font:bold 12px Arial; color:#074db6; text-transform:uppercase;}

.manage-del{font:bold 12px Arial; color:#940404; text-transform:uppercase;}

.catsort{cursor:pointer;}

/***************************** Testimonials Part ******************************/

.tm_header{clear:both; padding-top:30px; width:100%; height:65px; font:bold 18px arial; text-align:center;}

.tm_form{clear:both; width:580px; margin:0 auto 25px auto;}

.tm_row{clear:both; float:left; margin-bottom:15px; width:100%;}

.tm_col1{float:left; width:150px; padding-top:8px; font:bold 14px arial;}

.tm_col4{float:left; width:130px; padding-top:8px; font:bold 14px arial;}

.tm_col1_sel{float:left; width:150px; padding-top:4px; font:bold 14px arial;}

.tm_col2{float:left; width:418px;}

.tm_col2 input{width:413px; height:26px; border:1px solid #000; font:12px/28px arial; xtext-indent:5px; padding:2px;}

.tm_col2 select{width:418px; height:24px; border:1px solid #000; font:12px/28px arial; xtext-indent:5px; padding:2px;}

.tm_col3{float:left; width:430px; font-size:12px; padding-top:7px;}

.tm_col3 input{margin:0 5px;}

.tm_col_bulk{float:left; width:130px; padding-top:8px; font:bold 14px arial;}

.tm_col_bulk2{float:left; width:430px;}

.tm_col_bulk2 input, .tm_col_bulk2 select{width:405px; height:28px; border:1px solid #000; font:12px arial; }

.tm_btn{clear:both; width:570px; text-align:right; height:25px;}

.tm_btn input{background:url(../images/submit_black.png) no-repeat; width:78px; height:24px; border:none; cursor:pointer;}

.tm_linesep{clear:both; padding-top:30px; width:100%; margin:0px auto; border-bottom:2px solid #000;}

.managetm_header{clear:both; padding-top:30px; width:100%; height:40px; font:bold 18px arial; text-indent:35px;}

.managenw_header{clear:both; padding-top:30px; width:100%; height:40px; font:bold 18px arial; text-indent:20px;}

.sorty_by{xclear:both; height:40px; text-align:left; font:bold 12px arial; float:right; width:26%;}

.sorty_by_tm{height:40px;text-align:left; font:bold 12px arial; float:right; width:29%;}

.sorty_by select, .sorty_by_tm select{border:1px solid #565656; width:135px; height:22px; font:bold 12px arial; margin-left:10px; color:#666;}

.sorty_by_subs{clear:both; height:40px; width:876px; text-align:right; font:bold 12px arial; float:left; margin-top:-19px; margin-bottom:10px;}

.sorty_by_subs select{border:1px solid #565656; width:135px; height:22px; font:bold 12px arial; margin-left:10px; color:#666;}

#manage_tmpart{clear:both; width:964px; float:left; margin:10px 0 10px 36px;}

.tm_box{float:left; background:url(../images/tm_box.jpg) no-repeat; width:220px; height:256px; margin:0 10px 10px 0;}

.tm_box_header{clear:both; width:100%; padding:10px 0; text-align:center; font-size:13px; font-weight:bold; color:#214295;}

.tm_box_content{clear:both; height:185px; padding:0 10px; width:200px; font-size:12px; text-align:justify;}

.tm_box_content span{width:200px; height:185px; text-align:center; display:table-cell;}

.tm_box_content *{vertical-align:middle;}

.tm_box_btm{clear:both; padding-top:12px; width:100%; float:left; text-align:center; font-size:12px; font-weight:bold; text-transform:uppercase;}

.tm_box_btm_left{float:left; width:100px;}

.tm_box_btm_left a{color:#0033CC;}

.tm_box_btm_right{float:right; width:100px;}

.tm_box_btm_right a{color:#990000;}

.mangetm_subheader{clear:both; xpadding:10px 0; text-indent:35px; font-weight:bold; font-size:14px; float:left; width:60%; margin-top:10px;}

.mangenw_subheader{clear:both; xpadding:10px 0; text-indent:20px; font-weight:bold; font-size:14px; width:60%; margin-top:10px; float:left;}

.mangetm_subheader span, .mangenw_subheader span{color:#990000;}

/************************************** News Section ********************************/

.manage_nw_part{clear:both; width:950px; margin-left:21px; float:left; margin-top:10px;}

.manage_part_header{clear:both; width:100%; height:28px; font:bold 12px/28px arial; color:#fefeff; text-align:center; background:#565656;}

.manage_col1{float:left; width:310px;}

.manage_col2{float:left; width:130px;}

.manage_col3{float:left; width:495px;}

.manage_col4{float:left; width:300px;}

.manage_col5{float:left; width:64px;}

.manage_col8{float:left; width:180px;}

.manage_col9{float:left; width:466px;}

.manage_col10{float:left; width:84px;}