body{text-align:center;color:#444444;margin:0px;background:#fff;font-family: arial, verdana, helvetica, sans-serif;font-size:14px;}



/* containers */

#mainhead{color:#0065AA;text-align:center;height:360px;margin:0px;}

#logo{text-align:left;height:100px;padding:10px;border-bottom:1px solid #0065AA;}
#logo img{margin-top:10px;}



#head_menu{text-align:right;height:30px;margin-bottom:10px;}
#head_menu a{padding-left:20px;text-decoration:none;font-size:1.0em;color:#989da5;font-weight:bold;}
#head_menu a:hover{color:#0065AA;}
#head_menu img{vertical-align:middle;margin:0px;}



#line_head{background:url(/images/menu_bk.png) repeat-x;height:36px;}

.main-title{font-size:3.0em;color:#333333;font-weight:bold;margin-top:10px;}
.container{background:#fff;width:900px;margin-left: auto;margin-right: auto;text-align:center;}


#login{position:absolute;}
#login_container{border:1px solid #989da5;border-top:0px;color:#989da5;background:#ececec;text-align:right;padding:5px;padding-bottom:0px;margin-left:300px;width:555px;font-size:0.9em;}



/* Main page */
#page{margin:10 0 20 0px;margin-left:auto;margin-right:auto; background:#fff;padding:0px;text-align:center;width:850px;}
#col_right{background:#ececec;margin:0px;}
#presentation{width:850px;}

#sidebar_div_main{color:#0065aa;padding:5px;font-size:0.9em;text-align:center;margin:0px;}
#sidebar_div{background:#e7f0f7;color:#0065aa;padding:5px;font-size:0.9em;text-align:center;margin:0px;}

/* Standard */

p {font-size: 0.9em;}
img{border-style: none;vertical-align:bottom;}

a:link {color: #444444; text-decoration: underline;}
a:visited {color: #444444; text-decoration: underline;}
a:hover {color: #0065AA; text-decoration: underline;}

legend{color:#444444;}



/* Doesn't work on IE6. */

input[type~="text"]{font-weight: bold;border:1px solid #0065AA;font-size: 1.0em;color: #444;padding:2px;}
input[type~="password"]{font-weight: bold;border:1px solid #0065AA;font-size: 1.0em;color: #444;padding:2px;}
input[type~="submit"]{color:#0065AA;font-weight:bold;font-size:0.9em;padding:2px 5px 2px 5px;}
input[type~="select"]{font-weight: bold;border:1px solid #0065AA;font-size: 1.0em;color: #444;padding:2px;}


h1{font-weight: bold;padding: 5px;font-size: 2.0em;color: #0065aa;}
h2{color: #0065aa;margin-bottom:0px;}


.scaf_head{text-align:center;margin:0px;margin-top:20px;margin-bottom:0px;padding-top:10px;color:#989da5;background:#e7f0f7;}
.footer{font-size:0.9em;text-align:center;margin:0px;color:#ececec;background:#989da5;padding:20px;}
.footer a{color:#e7f0f7;}

#copyright{margin-top:10px;}


#khead{text-align:center;font-weight:bold;margin:0px;padding:10px; color: #ffffff;background:#989da5;border-top:3px solid #0065AA;}
#flanotice{font-weight:bold;font-size:1.2em;text-align:center;padding:2px;margin:0px; color:#ff0000;}
#content{padding-left:20px;}

.submit_div{margin-top:30px;margin-bottom:20px;width:450px;background:#e7f0f7;border-top: 1px solid #989da5;padding:10px;}

#flanotice{margin:0px;margin-top:10px;height:32px;text-align:center;width:350px;}
.goodflash{overflow: hidden; background: #FAD163;font-size:0.8em;font-weight:bold;padding: 4px 10px 4px;text-align:center;vertical-align: middle;height:16px !important;height:24px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.badflash{color:#fff;overflow: hidden; background:#f00;font-size:0.8em;font-weight:bold;padding: 4px 10px 4px;text-align:center;vertical-align: middle;height:16px !important;height:24px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}


.feat_body{width:70%;line-height:2.0em;margin-top:30px;margin-left:auto;margin-right:auto;}
.feat_title{color:#ff9900;font-size:1.2em;font-weight:bold;}



#faq_corners{font-size:0.9em;background:#e7f0f7;border-bottom:1px solid #0065AA;border-top:1px solid #0065AA;text-align:left;padding-top:10px;}
#faq{padding:15px;}

.quest{font-weight:bold;color:#444444;}
.answer{font-size:0.9em;margin-bottom:15px;}

#disclaimer{text-align:center;margin:20px;margin-top:30px;font-size:1.6em;color:#0065AA;font-weight:bold;}

#signupform{margin-bottom:20px;}

.input_text_field{width:250px;height:28px;}
.login_text_field{width:200px;}
.pwd_text_field{width:130px;}


/* Help Section */
#feature_menu{font-size:0.9em;width:200px;}
#feature_menu.img{border-style: none;vertical-align:top;}
a.feature_menu_list{text-decoration:none;display:block;cursor:pointer;height:22px!important;height:32px;background:#ececec;padding-left:10px;padding-top:10px;border:1px solid #989da5;border-top:0px;}
a.feature_menu_list:hover{text-decoration:none;background:#0065aa;color:#fff;}
a.feature_menu_list:visited{text-decoration:none;}
a.feature_menu_title{text-align:center;display:block;cursor:pointer;height:27px!important;height:45px;padding-top:15px;background:#fff url(/images/help_head.gif) no-repeat;color:#0065aa;font-weight:bold;border-bottom:1px solid #989da5;text-decoration:none;}
a.feature_menu_title:visited{text-decoration:none;}
a.feature_menu_selected{text-decoration:none;display:block;cursor:pointer;height:22px!important;height:32px;background:#0065aa;padding-left:10px;padding-top:10px;border:1px solid #989da5;border-top:0px;color:#fff;}
a.feature_menu_selected:visited{color:#fff;text-decoration:none;}

/* Feature */
.brief_feature{width:200px;margin:20px;text-align:center;color:#6f6f6f;}
.brief_description{width:200px;text-align:left;margin-top:0px;}
#feature_presentation{margin-right:20px;}
.feat_description_body{text-align:justify;}



.corners{display:block}
.corners *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ececec}
.corners1{margin-left:3px;padding-left:1px;border-left:1px solid #f6f6f6;background:#f0f0f0}
.corners2{margin-left:1px;padding-left:1px;border-left:1px solid #fdfdfd;background:#efefef}
.corners3{margin-left:1px;border-left:1px solid #efefef;}
.corners4{border-left:1px solid #f6f6f6;}
.corners5{border-left:1px solid #f0f0f0;}
