﻿body{font-family:Arial;font-size:12px;color:#141414;margin:0px;^overflow-y:hidden;}
table{border-collapse:collapse;border-spacing:0px;}
a{text-decoration:none;}
iframe, td, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, label, img{margin:0;border:0;padding:0;}
hr{border:solid 0px;height:1px;color:#C3D9FF;background-color:#C3D9FF;width:95%;}
textarea{overflow:auto;}
input{font-size:1em;font-family:Arial;vertical-align:middle;}
input[type="radio"]{margin:0px 3px 2px 3px;}
input[type="text"]{margin:0px;}
input[type="submit"]{background:#055aad url(/images/btnbg.gif) repeat-x;color:White;cursor:pointer;font-weight:bold;padding:2px 13px 2px 13px;border:0;}
.info{color:Gray;}
.text{color:#262626;}
.text2{font-weight:bold;font-size:12px;color:#3366BB;padding:2px 2px 2px 4px;white-space:nowrap;text-align:center;}
.link{color:#3366cc;text-decoration:underline;cursor:pointer;}
.link:hover{color:#3366cc;}
.link2{color:#3366cc;text-decoration:underline;cursor:pointer;font-weight:bold;}
.link2:hover{color:#3366cc;font-weight:bold;}
.external{background:transparent url(/images/external.gif) no-repeat scroll right;padding-right:10px;margin-right:3px;padding-bottom:2px;}
input[disabled]{color:GrayText !important;}
h1{font-size:16px;color:#0066cc;font-weight:bold;padding-bottom:8px;}
.header_links{margin:0 40px 0 0;}
.header_links td{padding:20px 2px 0 2px;}
.header_link{font-size:11px;color:#3a66bc;text-decoration:none;}
.header_link:hover{text-decoration:underline;}
.login_fields{background:white;width:250px;border:1px solid #C3D9FF;border-top:0px;}
.login_fields td{padding:10px 0px 2px 0px;}
.signin_header{border:1px #C3D9FF solid;border-bottom:1px #eef2ff solid;height:25px;text-align:center;color:black;background:#f6f8ff;font-size:12px;font-weight:bold;}
.label{font-weight:bold;}
.label2{font-weight:bold;font-size:13px;}
#tos{width:400px;height:200px;overflow-x:hidden;border:1px black solid;}
.nowrap{white-space:nowrap;}
#registration td{padding:0 5px 10px 0;}
#registration input[type="text"]{width:185px;}
.inputs_registration{padding:0 5px 0 5px;}
#main_menu{width:100%;}
#main_menu td{padding-top:3px;padding-top:5px;}
.menu_item_image{}
.menu_item{font-weight:bold;font-size:12px;color:#3366BB;cursor:pointer;padding:0 5px 0px 4px;width:100%;white-space:nowrap;}
.menu_sub_item{font-size:11px;color:#3366BB;cursor:pointer;padding:0 5px 0px 4px;width:100%;white-space:nowrap;}
.menu_item:hover, .menu_sub_item:hover{text-decoration:underline;}
.labelerror{font-weight:bold;color:#cc0000;}
.price_grid{border:1px solid #cddffa;margin:0 10px 10px 10px;}
.price_grid td{padding:4px;border-right:1px solid #cddffa;border-left:1px solid #cddffa;}
.price_odd_row{}
.price_even_row{background:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.registrationTable td, .paymentTable td{padding:5px;}
.news{margin-top:20px;background:url(/images/task_dot.gif) top left;background-repeat:repeat-x;}
.news_date{vertical-align:top;padding:0 5px 5px 0;color:Gray;}
.news_text{vertical-align:top;padding:0 5px 5px 0;text-decoration:underline;}
.news_date_details{vertical-align:top;padding:5px 5px 0 0;color:Gray;}
.news_text_details{vertical-align:top;padding:5px 0 0 0;text-decoration:underline;}
.features td{padding-bottom:10px;}
.openIDButton{width:150px;}
#ctl00_PageContents_OpenIdTextBoxContainer{display:none;}
#ctl00_PageContents_OpenIdTextBoxContainer input{margin:8px 2px 2px 2px;}
.new{color:#DA0D10;font-size:9px;padding-left:2px;padding-top:2px;}
.author{color:Gray;}
.blogheader{color:#3a66bc;font-size:14px;padding-top:10px;padding-bottom:5px;font-weight:bold;}
.entry{padding:5px;}
