body { background: #f9f9f9; font-family: Verdana, Geneva, sans-serif; font-size: 13px; padding: 0px; margin: 0px; color: #333; }
@font-face { font-family: "Web Symbols"; src: url(../fonts/WebSymbols-Regular.otf); }
@font-face { font-family: Web Symbols; src: url('../fonts/WebSymbols-Regular-webfont.eot'); src: url('../fonts/WebSymbols-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/WebSymbols-Regular.otf') format('otf'), url('../fonts/WebSymbols-Regular-webfont.svg') format('svg'), url('../fonts/WebSymbols-Regular-webfont.ttf') format('truetype'), url('../fonts/WebSymbols-Regular-webfont.woff') format('woff'); }
a { text-decoration: none; }
img { border: none; outline: none; }
input { border: none; outline: none; }
h1, h2, h3, h4, h5, h6, p, form { padding: 0px; margin: 0px; }
.clear { clear: both; }
.header { width: 100%; padding: 0px; margin: 0px; z-index: 500; }
.topbg { background: #071788 url(../images/headerbg.png) center top repeat-x; width: 100%; height: 120px; }
.top_left_logobg { background:url(../images/headerbg.png) center top; width: 100%; height: 95px; }
.menu { background: url(../images/menubg.jpg) repeat-x; width: 100%; margin: 0px auto; padding: 0px; height: 53px; z-index: 300; }
#menus { margin: 0px auto 0px 5px; }
.logo { float: left; margin:33px 0px 0px 0px; padding: 0px; overflow: hidden; }
.burnout_logo { float: right; margin: 20px 0px 0px 0px; padding: 0px; }

.rightlogotext { color:#FFF; font-size: 24px; font-weight: bold }
.heading2 { float: left; padding: 30px 10px 0px 0px; color: #333; font-size: 14px; width: 180px; text-align: center; }
h2 { font-size: 16px; padding: 4px 0px; }
h3 { color: #0c5577; padding: 4px 0px; }
p a, visited:link { color: #f18507; }
.footer_bg { background: #1934a1 url(../images/footer_bg.png) bottom repeat-x; width: 100%; padding: 0px; margin: 0px; }
.footer { padding: 5px 0px; margin: 0px; }
.footer ul { padding: 0px; margin: 0px; }
.footer_sub_menu ul { padding: 0px; margin: 0px; }
.footer_sub_menu li { margin: 0px 0px 0px 10px; padding: 4px 0px; display: block; font-weight: normal; color: #E4E4E4; list-style: none; line-height: 120%; }
.footer_sub_menu li a, visited:link { text-decoration: none; color: #E4E4E4; }
.footer_sub_menu li a:hover { text-decoration: none; color: #ffd83d; }
.footer_sub_menu li ul li { list-style: none; margin: 10px 0px 10px 10px; background: url(../images/arrow4.png) left center no-repeat; display: block; padding: 0px 0px 0px 10px; }
.footer_contact { color: #E4E4E4; font-size: 12px; padding: 10px 0px; float: left; margin: 0px 0px 0px 0px; }
.footer_contact h2 { padding: 0px 0px 6px 0px; }
.footer_contact p { padding: 4px 0px; margin: 0px; color: #E4E4E4; }
.copyrights1 { padding: 13px 0px 0px 0px; color: #FFF; float: left; text-align: left; font-size: 11px; margin: 10px 0px 0px 26px; }
.copyrights1 a, visited:link { color: #E4E4E4; text-decoration: none; }
.copyrights1 a:hover { color: #E4E4E4; text-decoration: underline; }
.copyrights a, visited:link { color: #FFF; text-decoration: none; }
.copyrights { padding: 8px 0px 0px 0px; color: #E4E4E4; float: left; text-align: left; font-size: 11px; margin: 10px 0px 0px 7px; }
.followus { float: right; color: #333; text-align: center; }
.subheading { color: #053ba7; font-size: 14px; padding: 8px 10px 3px 10px; }
.text1 { color: #333; font-size: 13px; padding: 6px 10px 10px 10px; text-align: justify; font-weight: normal; }
.subtext { padding: 0px; margin: 0px 0px 6px 0px; }
.subtext li { padding: 10px 10px 0px 0px; color: #333; font-size: 13px; text-align: justify; list-style: disc; margin: 0px; }
.subtext1 { color: #0668ad; font-size: 13px; padding: 6px 10px 0px 10px; }
.icon_arrow { background: url(../images/arrow.png) left bottom no-repeat; margin: 0px; padding: 3px; }
.btm_con { padding: 0px; margin: 0px; }
.btm_con ul { padding: 0px; margin: 5px 0px 0px 22px; }
.btm_con li { padding: 8px 0px 6px 2px; color: #333; list-style: url(../images/arrow.png); font-size: 13px; }
.enrole { color: #333; font-size: 13px; padding: 8px 10px 10px 24px; }
.text_orange { color: #ff5310; font-size: 12px; }
.text_orange a, visited:link { color: #ff5310; text-decoration: none; }
.text_orange a:hover { color: #ff5310; text-decoration: underline; }
.slide-out-div { padding: 20px; width: 250px; background: #ccc; border: 1px solid #29216d; z-index: 300; }
.slide-out-div1 { padding: 20px; width: 250px; background: #ccc; border: 1px solid #29216d; z-index: 300; }
.slide-out-div2 { padding: 20px; width: 250px; background: #ccc; border: 1px solid #29216d; z-index: 200; }
.innerpage_top_menu { padding: 0px; margin: 0px 0px 0px 0px; float: left; }
.submenu { color: #333; font-size: 14px; padding: 15px 10px 0px 6px; margin: 0px; float: left; }
.submenu a, visited:link { color: #0c63ad; text-decoration: none; }
.innerpage_top_menu img { float: left; padding: 20px 0px 10px 10px; }
.page_numbers { color: #F00; font-size: 12px; padding: 10px 0px 5px 0px; width: 96%; margin: 5px auto; text-align: right; }
.lastpage { float: right; font-size: 12px; padding: 4px 20px 5px 22px; font-weight: bold; }
.burnout_main { width: 100%; margin: 0px auto; padding: 0px; }
.burnout_headerbg { background: #03366e; width: 100%; margin: 5px 0px 2px 0px; padding: 7px 0px 8px 0px; text-align: center; color: #FFF; font-size: 14px; text-transform: uppercase; }
.grid_header { background: #e9e9e9; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f4f4f4), to(#dbdbdb)); background: -webkit-linear-gradient(top, #f4f4f4, #dbdbdb); background: -moz-linear-gradient(top, #f4f4f4, #dbdbdb); background: -ms-linear-gradient(top, #f4f4f4, #dbdbdb); background: -o-linear-gradient(top, #f4f4f4, #dbdbdb); width: 100%; margin: 2px auto 0px auto; border: 1px solid #bdbdbd; height: 30px; }
.grid_colum1 { width: 35px; text-align: center; border-right: 1px solid #bdbdbd; float: left; height: 18px; padding: 6px 0px; }
.grid_colum2 { width: 410px; text-align: left; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum3 { width: 90px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum4 { width: 65px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum5 { width: 75px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum6 { width: 54px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum7 { width: 76px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.grid_colum8 { width: 50px; text-align: center; border-right: 1px solid #bdbdbd; padding: 6px 5px; float: left; height: 18px; }
.even_row { background: #f2f2f2; width: 100%; padding: 0px; margin: 0px; border-left: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; height: 30px; }
.odd_row { background: #FFF; width: 100%; padding: 0px; margin: 0px; border-left: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; height: 30px; }
.next_btn { background: url(../images/next_btn.png) no-repeat; width: 86px; height: 31px; margin: 6px 0px; padding: 0px; float: right; border: none; outline: none; cursor: pointer; }
.next_btn a, visited:link { margin: 0px; padding: 0px; }
.pre_btn { width: 86px; height: 31px; margin: 6px 0px; padding: 0px; float: left; border: none; outline: none; cursor: pointer; }
.form_buttons { width: 182px; margin: 10px auto; text-align: center; }
.nextfirst { width: 86px; height: 31px; margin: 0px 0 10px 46px; text-align: center; float: left; }
.next { width: 86px; height: 31px; margin: 0px 0 10px 6px; text-align: center; float: left; }
.previous { width: 86px; height: 31px; margin: 0px 0 0 0; text-align: center; float: left; }
.previous_rating { width: 86px; height: 31px; margin: 6px 0 0 0; text-align: center; float: left; }

/*-----------dashboard styles--------------*/
.leftmenu { padding: 0px; margin: 20px 0px 0px 0px; width: 20%; float: left; }
.menu_heading { color: #ce840a; font-size: 18px; padding: 10px 10px 10px 0px; font-weight: bold; }
.leftmenu ul { padding: 0px; margin: 20px 0px 0px 0px; }
.leftmenu li { padding: 8px 10px 8px 10px; margin: 5px 20px 5px 0px; color: #FFF; font-size: 14px; background: #060e7c; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; list-style: none; text-align: center; }
.leftmenu li a, visited:link { text-decoration: none; color: #FFF; }
.leftmenu li a:hover { text-decoration: underline; color: #FFF; }
.dashboard_right { float: left; margin: 25px 20px; width: 70%; }
.dashboard_right p { font-size: 16px; padding: 10px 0px; text-align: justify; }
.dashboard_right h2 { font-size: 16px; padding: 10px 0px; }
.dashboard_right h2 a, visited:link { text-decoration: none; color: #333; }
.dashboard_right h2 a:hover { text-decoration: underline; color: #333; }
.ratings_right { float: left; margin: 10px 0px; width: 100%; }
.error { font-size: 11px; color: #F00; }
form.cmxform label.error { display: none; color: red; }
form.cmxform label.success { color: green; }
.main_heading { font-size: 28px; padding: 10px 10px 20px 5px; text-align: left; color: #0a599d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1; float: left; }
.main_heading1 { font-size: 24px; padding: 0px 0px 10px 5px; text-align: left; color: #0a599d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1; clear: both; }
.main_sub_heading1 { font-size: 24px; padding: 0px 10px 0px 5px; text-align: left; color: #0a599d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1; float: left; }
.test_subheading { font-size: 24px; padding: 10px 10px 20px 20px; text-align: left; color: #0a599d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1; float: left; }
.innerpage_subheading { font-size: 22px; padding: 15px 10px 20px 0px; text-align: left; color: #0a599d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1; }
.graph_bg_left { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: 300px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: #FFF; border: 1px solid #CBCBCB; }
.graph_bg_right { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: 300px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: #FFF; border: 1px solid #CBCBCB; }
.graph_bg_left_stage { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; width: 23%; margin: 0px 10px 20px 0px; min-height: 250px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; padding: 3px; background: #FFF; border: 1px solid #CBCBCB; }
.graph_bg_right_stage { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; width: 23%; margin: 0px 10px 20px 0px; min-height: 250px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: #FFF; padding: 3px; border: 1px solid #CBCBCB; }
.content_sub_bg { background: #FFF; border: 1px solid #e6e6e6; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; width: 100%; margin: 10px auto 15px auto; padding: 10px 15px; min-height: 200px; }
.recom_click { margin: 15px 0 20px 20px; text-align: left; color: #f76f2c; }
.step1_form { margin: 30px 0px 20px 0px; }
.row_reg { clear: both; }
.row_reg label { width: 320px; float: left; text-align: right; color: #000; font-size: 13px; padding: 6px 20px; }
.row_reg label span { color: #F00; }
.row_reg label.error { float: left; text-align: left; color: #000; font-size: 13px; padding: 6px 20px; }
.row_reg input[type="text"] { width: 250px; float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 3px 0px; }
.row_reg input[type="password"] { width: 250px; float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 3px 0px; }
.row_reg input[type="email"] { width: 250px; float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 3px 0px; }
.row_reg input[type="radio"] { color: #333; font-size: 13px; padding: 4px 5px; margin: 5px 2px; }
.row_reg select { width: 260px; float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.common_text { color: #333; }
.already_haveaccout { color: #0a599d; float: right; padding: 5px 5px 6px 0px; font-size: 12px; font-weight: bold; }
.already_haveaccout a, visited:link { color: #dd6208; text-decoration: none; }
.slider_ui { width: 98%; margin: 0px 0px 10px auto; }
.slider { width: 96%; margin: 0px auto 0px auto; }
.pointer { width: 16px; height: 16px; float: left; padding: 0px; margin: 0px; }
.info { float: left; padding: 0px; margin: 0px; }
.info1 { float: left; padding: 0px; }
.info2 { float: left; padding: 0px; }

.connect { background: url("../images/connecting.png") repeat-x; height: 16px; float: left; padding: 0px; margin: 0px; }
.form_heading { color: #0b649d; font-size: 14px; font-weight: bold; padding: 20px 0px 0px 10px; }
fieldset { border: 1px solid #dcdcdc; width: 98%; margin: 10px auto 15px auto; padding: 20px 0px 20px 3px; }
legend { color: #0b649d; font-size: 14px; margin: 0px 5px 0px 30px; font-weight: bold; }
fieldset label { float: left; margin: 0px 0px; padding: 6px 10px 0px 6px; }
fieldset input[type=text] { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 4px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
fieldset input[type=password] { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 4px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
fieldset select { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 3px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
.right { float: left; margin: 8px 12px 15px 0px; }
.right-gender { float: left; margin: 8px 12px 15px 0px; }
.star { color: #F00; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.next1 { width: 86px; height: 31px; margin: 0px 20px 10px 0px; text-align: center; float: right; }

.graph_bg_main { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin: 0px 1% 20px 0px; height: 300px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: none; border: 1px solid #CBCBCB; }
.graph_bg_main_right { float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin: 0px 0px 20px 0px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: none; border: 1px solid #CBCBCB; overflow: auto; }
.graph_bg_main_right_con { padding: 10px; color: #333; font-size: 12px; line-height: 25px; }
.graph_bg_main_right_con h2 { color: #3E576F; font-size: 14px; padding: 5px 0px; }
.subheading1 { color: #3E576F; font-size: 14px; padding: 10px 10px 0px 10px; }
.graph_bg_main_right_con h4 { color: #ec5a13; font-size: 12px; padding: 5px 0px; font-weight: normal; }
.graph_bg_main_right_con p { padding: 0px 0px 5px 0px; }
.graph_bg1 { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; width: 100%; margin: 0px 0px 20px 0px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; padding: 3px 0px; background: #FFF; border: 1px solid #e4e4e4; }
.recom_text { padding: 20px 0px; margin: 0px; }
.recom_text ul { padding: 0px; margin: 10px 0px 0px 40px; }
.recom_text li { color: #333; font-size: 12px; padding: 5px 5px 5px 12px; background: url(../images/arrow2.png) left center no-repeat; list-style: none; display: block; margin: 5px 0px; }
.sub1 { color: #ec5a13; font-size: 12px; padding: 15px 0px 6px 10px; font-weight: normal; }
.sub1_text { color: #333; font-size: 12px; padding: 0px 0px 5px 10px; }
.sub1_text p { padding: 3px 0px 8px 6px; }
p { line-height: 160%; }
.subform { margin: 30px 0px; }

.subform legend { font-size: 14px; }
.subform fieldset label { float: left; padding: 4px 20px 4px 4px; }
.subform fieldset label .error { text-align: left; float: left; color: #F00; }
.subform input[type=text] { float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 3px 0px 10px 3px; }
.subform input[type=password] { float: left; color: #333; font-size: 13px; padding: 4px 5px; border: 1px solid #CCC; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 3px 0px 10px 3px; }

.submit_btn { background: url(../images/submit_btn.png) no-repeat; width: 86px; height: 31px; padding: 0px; margin: 0px; border: none; outline: none; cursor: pointer; }
/* error messges styles */
.alert { padding: 8px 0px 8px 0px; color: #F5F5F5; text-shadow: 0 1px 0 #d6ab00; border: 1px solid #ECB200; background: #ECB200; background: -moz-linear-gradient(top, #F7CE00 0%, #ECB200 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7CE00), color-stop(100%,#ECB200)); background: -webkit-linear-gradient(top, #F7CE00 0%, #ECB200 100%); background: -o-linear-gradient(top, #F7CE00 0%, #ECB200 100%); background: -ms-linear-gradient(top, #F7CE00 0%, #ECB200 100%); background: linear-gradient(top, #F7CE00 0%, #ECB200 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7CE00', endColorstr='#ECB200',GradientType=0 ); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; width: 98%; margin: 5px auto 20px auto; }

.alert h4 { margin: 0; font-size: 14px; padding-left: 10px; padding-right: 10px; }

.alert .close { position: relative; top: -2px; right: -21px; line-height: 20px; }

.alert-success { color: #fff; text-shadow: 0 1px 0 #677c13; border: 1px solid #829E18; background: #ADC800; background: -moz-linear-gradient(top, #ADC800 0%, #829E18 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ADC800), color-stop(100%,#829E18)); background: -webkit-linear-gradient(top, #ADC800 0%, #829E18 100%); background: -o-linear-gradient(top, #ADC800 0%,#829E18 100%); background: -ms-linear-gradient(top, #ADC800 0%, #829E18 100%); background: linear-gradient(top, #ADC800 0%,#829E18 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ADC800', endColorstr='#829E18',GradientType=0 ); }

.alert-danger,
.alert-error { color: #fff; text-shadow: 0 1px 0 #ad2516; border: 1px solid #CB2C1A; background: #D96D3A; background: -moz-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D96D3A), color-stop(100%,#CB2C1A)); background: -webkit-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%); background: -o-linear-gradient(top, #D96D3A 0%,#CB2C1A 100%); background: -ms-linear-gradient(top, #D96D3A 0%, #CB2C1A 100%); background: linear-gradient(top, #D96D3A 0%,#CB2C1A 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D96D3A', endColorstr='#CB2C1A',GradientType=0 ); }

.buttonNext { background: url(../images/next_btn.png) no-repeat; width: 86px; height: 31px; border: 0; cursor: pointer; }
.buttonPrevious { background: url(../images/pre_btn.png) no-repeat; width: 86px; height: 31px; border: 0; cursor: pointer; }
.static_content { font-weight: bold; margin: 0; padding: 70px 0px 10px 0px; text-align: center; width: auto; color: #0c6898; word-wrap: break-word; }
.static_content1 { font-weight: bold; margin-top: 20px; padding: 20px 0px 0px 0px; text-align: center; color: #0c6898; word-wrap: break-word; }
.static_content1 a, visited:link { color: #ee6e06; text-decoration: none; }
.btns_test { float: right; }
.edit { color: #ec5a13; font-size: 13px; float: right; }
.edit a, visited:link { color: #ec5a13; text-decoration: none; }
.edit a:hover { color: #333; text-decoration: underline; }
.link_btn_login { margin: 5px 0px 0px 222px; clear: both; }
.link_btn_login span { float: left; margin: 0px 8px 6px 0px; color: #333; }
.link_btn_login span a { text-decoration: none; color: #ec5a13; }
.loginfooter { margin:8px; }
.loginfooter a, .logintop a {text-decoration: none; color: #ec5a13;  }
.logintop {   margin: 10px;    text-align: right;  }
.welcome_user { padding: 2px 10px 10px 0px; color: #FFF; font-size: 13px; float: right; text-align: right; font-weight: bold; margin: 0px 8px 0px 0px; }
.stage_img { float: left; padding: 0px; margin: -20px 0px 0px 5px; max-width: 64px; }
.sub1_text { color: #333; font-size: 12px; padding: 0px 0px 5px 10px; line-height: 25px; }
.privacy { text-align: justify; }
.privacy p { margin: 4px 0px 4px 0; }
.privacy h3 { margin: 10px 0px 10px 0; }
.copyrights_trademarks { text-align: justify; }
.copyrights_trademarks p { margin: 4px 0px 4px 0; }
.copyrights_trademarks ol li { margin: 4px 0px 4px 0; }
.copyrights_trademarks h3 { margin: 10px 0px 10px 0; }
.button { background: #f7b215; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7b215), to(#f28812)); background: -webkit-linear-gradient(top, #f7b215, #f28812); background: -moz-linear-gradient(top, #f7b215, #f28812); background: -ms-linear-gradient(top, #f7b215, #f28812); background: -o-linear-gradient(top, #f7b215, #f28812); padding: 5px 0px; margin: 10px; color: #FFF; font-size: 14px; border: 1px solid #f1a60e; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; width: 100px; cursor: pointer; }

.table { border: 1px solid #cddee4; border-spacing: 0; margin: 10px auto; width: 100%; clear: both; }
.table th { color: #FFF; }
.table th, .table td { border-top: 1px solid #cddee4; line-height: 18px; padding: 8px; text-align: left; vertical-align: top; }
.table td { border-right: 1px solid #cddee4; border-top-color: #cddee4; }
.table th { border-right: 1px solid #cddee4; }
.table th { border-top: none; }
.table td a, visited:link { color: #333; text-decoration: underline; }
.table td:last-child, .table th:last-child { border-right: none; }
.table_main { width: 98%; margin: 20px auto; }
.dataTable { width: 100%; margin: 0px auto; }
.table-sorting { padding: 0px; position: relative; font-size: 11px; background-color: #FFF; }
.table-sorting .dataTables_wrapper { float: left; width: 100%; }
.table-sorting .dataTables_length { font-size: 11px; color: #333; line-height: 16px; width: 150px; float: left; padding: 5px; clear: left; }
.table-sorting .dataTables_length label,
.table-sorting .dataTables_filter label { font-size: 11px; color: #333; padding: 0px; line-height: 16px; height: auto; margin: 0px; }
.table-sorting .dataTables_length label select { padding: 3px 2px 3px 5px; font-size: 11px; color: #333; width: auto; line-height: 16px; margin: 0px; }
.table-sorting .dataTables_filter { font-size: 11px; color: #333; line-height: 16px; float: right; padding: 5px; clear: right; }
.table-sorting .dataTables_filter label input[type="text"] { font-size: 11px; padding: 3px 2px 3px 5px; color: #333; line-height: 14px; margin: 0px; width: 200px; height: 15px; border: 1px solid #C6C6C6; border-radius: 6px 6px 6px 6px; }
.table-sorting .table { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; }
.table-sorting .table td.dataTables_empty { font-size: 11px; text-align: center; color: #333; }
.table-sorting .dataTables_info { float: left; font-size: 11px; color: #333; padding: 8px 10px; line-height: 16px; }
.table-sorting .dataTables_paginate { padding: 8px 0px; text-align: right; float: right; }
.table-sorting .dataTables_paginate a.paginate_disabled_previous,
.table-sorting .dataTables_paginate a.paginate_disabled_next,
.table-sorting .dataTables_paginate a.paginate_button,
.table-sorting .paginate_enabled_next,
.table-sorting .paginate_active,
.table-sorting .paginate_enabled_previous { padding: 3px 5px; margin-left: 3px; font-size: 11px; color: #333; border: 1px solid #DDD; background: #F1F1F1; background: -moz-linear-gradient(top, #F9F9F9 0%, #F1F1F1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F9F9F9), color-stop(100%,#F1F1F1)); background: -webkit-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%); background: -o-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%); background: -ms-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%); background: linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F9F9', endColorstr='#F1F1F1',GradientType=0 ); text-decoration: none; cursor: pointer; }

.table-sorting .paginate_active { color: #fff; border: 1px solid #416C9B; background: #04526f; background: -moz-linear-gradient(top, #04526f 0%, #416C9B 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04526f), color-stop(100%,#416C9B)); background: -webkit-linear-gradient(top, #04526f 0%,#416C9B 100%); background: -o-linear-gradient(top, #04526f 0%,#416C9B 100%); background: -ms-linear-gradient(top, #04526f 0%,#416C9B 100%); background: linear-gradient(top, #04526f 0%,#416C9B 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04526f', endColorstr='#416C9B',GradientType=0 ); }
.table-sorting .dataTables_paginate .paginate_enabled_next:hover,
.table-sorting .dataTables_paginate a.paginate_button:hover,
.table-sorting .dataTables_paginate .paginate_enabled_previous:hover { box-shadow: inset 0 1px 3px #ccc,0 1px 0 white; color: #666; }
.table-sorting .dataTables_paginate a.paginate_disabled_previous,
.table-sorting .dataTables_paginate a.paginate_button_disabled,
.table-sorting .dataTables_paginate a.paginate_disabled_next { cursor: default; color: #ccc; }
.table-sorting .dataTables_paginate a.paginate_button_disabled:hover { box-shadow: none; color: #ccc; }
.table-sorting .sorting_asc { background: url('../img/datatable/sort_asc.png') no-repeat center right; cursor: pointer; }
.table-sorting .sorting_desc { background: url('../img/datatable/sort_desc.png') no-repeat center right; cursor: pointer; }
.table-sorting .sorting { background: url('../img/datatable/sort_both.png') no-repeat center right; cursor: pointer; }
.table-sorting .sorting_asc_disabled { background: url('../img/datatable/sort_asc_disabled.png') no-repeat center right; }
.table-sorting .sorting_desc_disabled { background: url('../img/datatable/sort_desc_disabled.png') no-repeat center right; }

/*new css 04-17-13*/

.annual { margin: -10px 0 0 167px; font-size: 11px; font-weight: bold; text-decoration: underline; width: auto; color: #333; clear: both; }
.fieldset_right { width: 255px; float: left; margin: 3px 12px 15px 5px; }

.ui-tooltip { color: white; border-radius: 20px; box-shadow: 0 0 7px black; }
.imgarea { padding: 5px; text-align: center; }

.imgarea a { color: #000000; }

.imgarea a:visited { text-decoration: none; color: #000000; }
.timepointError { display: none; text-align: center; font-size: 12px; color: #F00; padding: 5px; }
.invst { width: 100%; margin: 5px 0px 10px 0px; height: auto; }
.invst_heading { color: #FFF; text-align: center; }
.invst_heading_sub { color: #333; text-align: center; font-weight: bold; }
.invst_heading h3 { font-size: 14px; padding: 5px 0px; }
.invst_heading p { font-size: 12px; padding: 5px 0px; }
.invst_menus { color: #FFF; font-size: 13px; padding: 5px 10px; font-weight: bold; }
.invst_menus a, visited:link { color: #FFF; text-decoration: none; }
.invst_menus a:hover { color: #FFF; text-decoration: underline; }
.invst_sheet { color: #000; font-size: 13px; padding: 5px 10px; }

.label2 { float: left; padding: 10px 5px 5px 20px; text-align: left; }

.corporatealerts { width: 98%; padding: 0px; margin: 2p auto; }

.limitaccess { width: 100%; float: left; }
.limitaccess ul { padding: 0px; margin: 10px 10px 0px 20px; }

.site-stats { display: inline-block; list-style: none outside none; text-align: center; }
.corporatealerts h3 { color: #CB2C1A; padding-bottom: 10px; }
.site-stats li { background-color: #F6F6F6; background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#F9F9F9), to(#EDEDED)); background-image: -webkit-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%); background-image: -moz-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%); background-image: -ms-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%); background-image: -o-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%); background-image: linear-gradient(top, #F9F9F9 0%, #EDEDED 100%); border: 1px solid #d5d5d5; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 0 0 #FFFFFF inset, 0 1px 0 rgba(255,255,255,0.4); display: inline-block; line-height: 18px; margin: 0 10px 10px; padding: 0 0px; cursor: pointer; width: 180px; }

.site-stats .limit strong { font-size: 15px; margin-bottom: 3px; margin-top: 6px; }

.site-stats li small { color: #888888; font-size: 12px; font-style: italic; display: block; margin: 6px; }
.site-stats .limit { font-size: 12px; padding: 9px 10px 7px 0; text-align: center; width: 150px; }
.site-stats li:hover { background-color: #fcfcfc; background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FCFCFC), to(#F1F1F1)); background-image: -webkit-linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%); background-image: -moz-linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%); background-image: -ms-linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%); background-image: -o-linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%); background-image: linear-gradient(top, #FCFCFC 0%, #F1F1F1 100%); }

.heading2 a, visited:link { text-decoration: none; color: #000000; }
.heading2 a:hover { text-decoration: none; color: #000000; }
.changeamount { padding-top: 5px; }
.feeds { background: #FFF; border-top: 1px solid #112f8a; border-left: 1px solid #112f8a; border-right: 1px solid #112f8a; border-bottom: 1px solid #112f8a; width: 268px; min-height: 100px; margin: 2px 0 0 0px; padding: 5px 5px 0px 0px; }
.feeds ul { line-height: 20px; }
.feeds ul li { padding-top: 5px; text-align: left; cursor: pointer; }
.welcome_user a, visited:link { color: #FFF; font-size: 13px; float: right; text-align: right; font-weight: bold; text-decoration: none; }
.paymentSuccess { color: #dd6208; }

/*home page style */
.buy_unlock { padding: 4px 0px 2px 0px; float: left; margin: 0px 0px 0px 5px; }
.buy_unlock_img { float: left; max-width: 69px; }
.buy_unlock_text { float: left; text-align: center; }
h2 a, visited:link { text-decoration: none; }

.buy_unlock h2 a, visited:link { color: #ff3b06; text-decoration: none; }
.buy_unlock h2 { padding: 15px 0px 0px 0px; display: block; color: #ff3b06; }
.buy_unlock p { padding: 10px 0px 10px 0px; display: block; text-align: center; font-weight: bold; color: #333; }
.news_letter { background: url(../images/newsletter.png) no-repeat; padding: 0px 0px 20px 0px; float: left; margin: 5px 0px 0px 10px; text-align: center; }
.news_letter p { padding: 10px 0px 0px 0px; font-weight: bold; }
.news_letter p.heading01 { padding: 10px 0px 8px 20px; }
.news_letter p.heading02 { color: #ff3b06; padding: 0px 0px 8px 0px; }
.news_letter p.heading02 a, visited:link { text-decoration: none; color: #ff3b06; }
.news_letter p.heading03 { color: #333; padding: 0px; }
.work_res { background: url(../images/img1.png) left top no-repeat; padding: 0px 0px 0px 0px; float: left; margin: 10px 0px 0px 6px; text-align: left; }
.work_res p a, visited:link { color: #ff3b06; text-decoration: none; }
.scroll_text { width: 98%; margin: 0px auto; }
.scroll_text p { text-align: left; padding: 5px; }

/*login styles*/
.header_right { float: right; }
.login { margin: 0px 6px 0px auto; padding: 0px; z-index: 100; float: right; clear: both; }
.login_bg { background: url(../images/login_bg.png) no-repeat; width: 315px; height: 65px; padding: 0px; margin: -11px 6px 0px 0px; z-index: 10000; float: right; clear: both; }
.user_bg { background: url(../images/user_inputbg.png) no-repeat; width: 113px; height: 15px; padding: 4px 3px 4px 20px; font-size: 12px; color: #333; float: left; margin: 10px 5px 0px 20px; }
.password_bg { ba margin: 0px; padding: 8px 6px 0px 25px; color: #FFF; font-size: 12px; float: right; }
.forgotpassword a, visited:link { text-decoration: underline; color: #FFF; }
.submitLogin { bckground: url(../images/password_bg.png) no-repeat; width: 113px; height: 15px; padding: 4px 3px 4px 20px; font-size: 12px; color: #333; float: left; margin: 10px 0px 0px 5px; }
.forgotpassword {ackground: url(../images/submit1.png) no-repeat; width: 61px; height: 21px; padding: 0px; margin: 5px 12px 0px 0px; border: none; outline: none; float: right; cursor: pointer; }

.betatesting { width: 98%; margin: 3px auto; color: #F00; }
#showrecommendation ol li { font-weight: bold; padding: 2px 0 2px 0px; }

#showrecommendation ol li p { font-weight: normal; margin-left: 10px; }
#viewMore, #sampleStage, #samplerecommendation { cursor: pointer; }
.ui-widget-overlay { opacity: .90 !important; filter: Alpha(Opacity=90) !important; background-color: rgb(40,40,40) !important; /* This will make it darker */ }

.compareOther { width: 50%; float: left; }
.compareHeading { width: 50%; float: left; text-align: center; padding-bottom: 5px; }
.recom_left { text-align: justify; width: 95%; float: left; }
.thankyouNext { padding-top: 35px; }
.promotion { margin: 0px auto; padding: 3px 0px; width: 98%; }
.promotion a { text-decoration: none; color: #000; }
.othermsg { padding: 20px 0 10px 28px; }
fieldset textarea { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 3px 5px; font-size: 12px; color: #333; width: 245px; float: left; height: 100px; margin: 6px 5px 15px 5px; }
.nextScreen { margin: 45px 0 0 0; float: right; }
.allfiedls { float: right; color: #F00; font-size: 11px; padding-right: 8px; }
.signupButton { padding: 50px 0 0 0; text-align: center; }
.main_testimonials { padding: 0 0 10px 0; }
.testimonial { margin: 0; background: #B7EDFF; padding: 10px 50px; position: relative; font-family: Georgia, serif; color: #666; border-radius: 5px; font-style: italic; text-shadow: 0 1px 0 #ECFBFF; background-image: linear-gradient(#CEF3FF, #B7EDFF); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EDEDED), to(#EDEDED)); background-image: -webkit-linear-gradient(top, #EDEDED, #EDEDED); background-image: -moz-linear-gradient(top, #EDEDED, #EDEDED); background-image: -ms-linear-gradient(top, #EDEDED, #EDEDED); background-image: -o-linear-gradient(top, #EDEDED, #EDEDED); width: 750px; line-height: 20px; }
.testimonial:before, .testimonial:after { content: "\201C"; position: absolute; font-size: 80px; line-height: 1; color: #999; font-style: normal; }
.testimonial:before { top: 0; left: 10px; }
.testimonial:after { content: "\201D"; right: 10px; bottom: -0.5em; }
.arrow-down { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #EDEDED; margin: 0 0 0 25px; }
.testimonial-author { margin: 0 0 0 25px; font-family: Arial, Helvetica, sans-serif; color: #0A599D; text-align: left; }
.testimonial-author span { font-size: 12px; color: #666; }
#topnav { padding: 0px 0px 0px 12px; font-size: 11px; line-height: 27px; text-align: right; font-family: Arial, Helvetica, sans-serif; margin: 0px 10px 0px 0px; }
#topnav a.signin { background: #0c153f; padding: 6px 12px 8px 12px; text-decoration: none; font-weight: bold; color: #ffffff; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; *background: transparent url("../images/signin-nav-bg-ie.png") no-repeat 0 0; *padding: 6px 12px 8px 12px; }
#topnav a.signin:hover { background: #115dab; *background: transparent url("../images/signin-nav-bg-hover-ie.png") no-repeat 0 0; *padding: 6px 12px 8px 12px; }
#topnav a.signin, #topnav a.signin:hover { *background-position: 0 3px!important; }

a.signin { position: relative; margin-left: 3px; }
a.signin span { background-image: url("../images/toggle_down_light.png"); background-repeat: no-repeat; background-position: 100% 50%; padding: 4px 16px 6px 0; }
#topnav a.menu-open { background: #115dab!important; color: #FFF!important; outline: none; }
#small_signup { display: inline; float: none; line-height: 23px; margin: 25px 0 0; width: 170px; }
a.signin.menu-open span { background-image: url("images/toggle_up_dark.png"); color: #FFF; }

#signin_menu { -moz-border-radius-top-left: 5px; -moz-border-radius-bottom-left: 5px; -moz-border-radius-bottom-right: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-radius-top-left: 5px; border-radius-bottom-left: 5px; border-radius-bottom-right: 5px; display: none; background-color: #115dab; position: absolute; width: 210px; z-index: 10000; border: 1px transparent; text-align: left; padding: 20px 12px 12px 12px; top: 24.5px; right: 10px; margin-top: -1px; margin-right: 0px; *margin-right: -1px; color: #FFF; font-size: 11px; }
#signin_menu label { float: left; color: #FFF; text-align: left; padding: 0px 0px 5px 0px; }

#signin_menu input[type=text], #signin_menu input[type=password] { display: block; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #ACE; font-size: 13px; margin: 0 0 5px; padding: 3px 5px 4px 5px; width: 180px; }
#signin_menu p { margin: 0; }
#signin_menu a { color: #FFF; }
#signin_menu label { font-weight: normal; }
#signin_menu p.remember { padding: 10px 0; }
#signin_menu p.forgot, #signin_menu p.complete { clear: both; margin: 5px 0; }
#signin_menu p a { color: #c0d5ff!important; text-decoration: underline; }
#signin_submit { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #39d; border: 1px solid #39D; color: #fff; text-shadow: 0 -1px 0 #39d; padding: 4px 10px 5px; font-size: 11px; margin: 0 5px 0 0; font-weight: bold; }
#signin_submit::-moz-focus-inner { padding: 0; border: 0; }
#signin_submit:hover,
#signin_submit:focus { background-position: 0 -5px; cursor: pointer; }
#smoothmenu1 ul li.red { color: #ff390b; font-weight: bold; }
#smoothmenu1 ul li.red a, visited:link { color: #ff390b; }
#smoothmenu1 ul li.red a:hover { color: #ffffff !important; }
#smoothmenu1 ul li active.red a, visited:link { color: #ff390b !important; background: none !important; }
.main_con_box { border: 1px solid #2076b0; background: #FFF; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.promotion { margin: 0px auto; text-align: center; max-width: 1110px; min-width: 300px; padding: 20px 0 0 0px; }
.abt_tool { cursor: pointer; }
#viewMore { cursor: pointer; }
#sampleStage { cursor: pointer; }
#samplerecommendation { cursor: pointer; }
.graph_int { padding: 3px; height: 244px; }
.graph_top_int { padding: 3px; height: 294px; }
.pre_stage_text ul li { padding: 5px; }
table thead th { font-weight: normal; }
.con_tabs { width: 98%; margin: 0px auto 15px auto; padding: 10px 0px 20px 0px; font-family: Arial, Helvetica, sans-serif; }
.con_tabs label { float: left; margin: 0px 0px; padding: 10px 10px 0px 0px; width: 160px; }
.con_tabs input[type=text] { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 4px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
.con_tabs input[type=password] { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 4px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
.con_tabs select { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #c6c6c6; padding: 3px 5px; font-size: 12px; color: #333; float: left; margin: 6px 5px 15px 5px; }
.content_sub_bg h3 { color: #076276; font-family: DINPro-Medium, Arial, sans-serif; font-weight: normal; }
.con_tabs form { margin: 20px 0px; }
img.ui-datepicker-trigger { margin: 5px 0px 0px 0px; float: left; }
#tabs { width: 98%; margin: 10px auto 20px auto; }
.subcon_title { color: #ff6508; font-size: 13px; padding: 10px; float: right; }
.subcon_title a, visited:link { padding: 0px 10px; color: #ff6508; text-decoration: underline; }
#tabs-2 input[type=file] { margin: 10px 0px 0px 5px; float: left; }
.dataTables_length { display: none; }
.dataTables_filter { display: none; }
.table_tab { width: 98%; margin: 0px auto; }
.graph_com_bg { padding: 0px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; float: left; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: none; border: 1px solid #CBCBCB; height: 260px; }
div#voverlay { background-image: url(../images/white.png); width: 480px; height: 360px; display: none; padding: 35px; }
.innerpage_content { margin: 10px auto; background: #FFF; border: 1px solid #d7d7d7; box-shadow: 0px 1px 2px #CCC; -moz-box-shadow: 0px 1px 2px #CCC; -webkit-box-shadow: 0px 1px 2px #CCC; height: auto; padding: 0px 0px 10px 0px; }
.bold { font-weight: bold; color: #444444; }
.subcon_title_heading { color: #ff6508; font-size: 13px; padding: 6px 15px 6px 0px; float: right; }
.subcon_title_heading a, visited:link { color: #ff6508; text-decoration: underline; }
.leftBox { float: left; }
.leftBox .multiple { height: 250px; }
.dualControl { text-align: center; float: left; font-family: "Web Symbols"; }
.dualControl button { font-family: "Web Symbols"; }
.rightBox { float: left; }
.btns_group { float: left; }
.table_con { width: 98%; margin: 0px auto; }
#tabs-3 .table-sorting { margin: 20px auto; }
.facebook_widget { float: right; width: 70px; padding: 10px 4px; }
.exportpdf a { padding: 5px 0 0 7px; float: left; font-weight: bold; }
.engaged { text-align: center; font-size: 16px; font-weight: bold; padding-bottom: 100px; }
.engaged a:link { color: #0A599D; }
.engaged a:visited { color: #0A599D; }
.cubed_content { padding: 5px 10px 5px 20px; }
.cubed_content p { line-height: 30px; }
.desired_program { padding: 10px 10px 20px 20px; line-height: 25px; }
.desired_program li { padding: 5px 5px 5px 12px; background: url(../images/arrow2.png) left center no-repeat; list-style: none; display: block; margin: 5px 0px; }
.desired_program a, visited:link { padding: 10px 10px 10px 1px; font-size: 14px; font-weight: bold; text-decoration: underline; color: #333; }
.graph_bms { width: 98%; margin: 0px auto; }
.graphBms { margin: 0px 0px 0px 0px; float: left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: 350px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: #FFF; border: 1px solid #CBCBCB; }
.graph_bms_con { margin: 0px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: auto; min-height: 350px; box-shadow: 3px 5px 5px #dedede; -moz-box-shadow: 3px 5px 5px #dedede; -webkit-box-shadow: 3px 5px 5px #dedede; background: #FFF; border: 1px solid #CBCBCB; padding: 5px; }
.homeright { width:48%; float:left; background: #FFF; margin: 6px 0 0 2px; padding:7px;height: 419px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border: 1px solid #CBCBCB; }
.homeleft { width:48%; float:left; background: #FFF; margin: 6px 0 0 6px; padding:7px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border: 1px solid #CBCBCB; margin-bottom:10px; }
.form_btn
{
    padding:8px 30px;
    border-radius:6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    color:#FFF;
    font-size:16px;
    box-shadow:2px 0px 5px #333;
    background:#ff560c;	
    margin:20px 20px 0px 145px;
    float:left;
    font-weight:500;
    cursor:pointer;
    border:none;
    outline:none;
    text-transform:uppercase;
    clear:right;

}

.compareOther { width: 50%; float: left; }
.compareHeading { width: 50%; float: left;  padding-bottom: 5px; margin:0px 0px 20px 0px; border-bottom:1px solid #CCC; }
.compareOther label {
    float:left;
    width:150px;
    padding-top:8px;
}

.compareOther select {
    width: 250px;
    border: 1px solid #C6C6C6;
    border-radius: 6px;
    color: #333333;
    float: left;
    font-size: 12px;
    margin: 6px 5px 15px;
    padding: 3px 5px;
}

.compareOther input[type="text"] {
    border: 1px solid #C6C6C6;
    border-radius: 6px;
    color: #333333;
    float: left;
    font-size: 12px;
    padding: 5px;
    margin: 3px;
    width: 240px;
}
.compare_submit_btn
{

    margin:20px 20px 0px 266px;
    float:left;
    font-weight:500;
    cursor:pointer;
    border:none;
    outline:none;
    text-transform:uppercase;
}