body{}

FIELDSET{-moz-border-radius:4px}
h1{font-weight:normal; font-size:1.6em; color:#023399; font-weight:bold; line-height:1.8em}
h2{font-size:1.4em; color:#039}
h3{font-size:1.2em; color:#039; margin:.6em 0}
h4{font-size:1em; color:#039}
a{color:#039}
a:hover{text-decoration:none}

ul.plainlist{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none}
ul.doublespaced li{margin:0.5em 0px 0px}

#outer_frame{background-color:#fff}
#header_inner{}
#banner_block{}
#right_content{border:none; min-height:500px; text-align:right}

#footer{font-size:1.0em; padding-right:20px}
#footer a{color:#aaa; text-decoration:none}
#footer a:hover{text-decoration:underline}

#header_links{font-family:Arial; font-weight:bold; font-size:11px}

#contact_header{font-family:Arial; font-weight:bold; font-size:14px; color:#000; padding-top:20px; padding-bottom:20px; padding-left:40px}

#contact_content{padding-left:40px}

#privacy_header{font-family:Arial; font-weight:bold; font-size:14px; color:#000; padding-top:20px; padding-bottom:20px; padding-left:40px}

#privacy_content{padding-left:40px}

#terms_header{font-family:Arial; font-weight:bold; font-size:14px; color:#000; padding-top:20px; padding-bottom:20px; padding-left:40px}

#terms_content{padding-left:40px}

.contact_border{width:550px; padding-top:20px; border-bottom:solid 1px #d5d5d5}

.contact_cell{padding-top:15px; padding-bottom:5px; width:550px; height:65px; min-height:65px; height:auto !important; border-top:solid 2px #d5d5d5; border-left:solid 2px #d5d5d5; border-right:solid 2px #d5d5d5; border-bottom:solid 1px #d5d5d5}
.contact_cell_title{float:left; width:225px; padding-left:10px}
.contact_cell_content{float:right; width:275px; height:50px; padding-left:10px;  padding-top:4px;  padding-bottom:4px; border-left:solid 2px #d5d5d5}

#about{}
#about_header{font-family:Arial; font-weight:bold; font-size:14px; color:#000; padding-top:20px; padding-bottom:20px; padding-left:40px}

#about_content{padding-left:40px}
 
#products{}

#footer_links{font-family:Arial; font-weight:bold; font-size:11px; color:#AAA}

#License{}

#terms{}

#privacy{}

#footer_branding{ font-family:Arial;  font-weight:normal;  font-size:9px;  text-align:right;  color:#AAA}

#content_page{}

#ad_block{}

#content_block{width:700px}

#topmenu_list a{color:#00f; text-decoration:none; font-weight:bold; font-size:0.8em; letter-spacing:0.02em}
#topmenu_list a:hover{text-decoration:underline}
#left_menu{}
#left_menu_body{}

#ModuleCmdLink{margin-right:5px;  font-weight:bold; font-size:0.95em}
#ModuleCmdLink a{color:Red; text-decoration:none; cursor:pointer}
#ModuleCmdLink a:hover{text-decoration:underline; cursor:pointer}

#EditorCmdLink a{font-size:0.8em; color:#630; font-weight:bold}
#EditorCmdLink{text-align:right}
#EditorTitle{background-color:#eee; padding:10px 4px; color:#039; font-weight:bold; font-size:1.4em}
.button_delete{color:Red; margin-left:10px}

.modalBackground{background-color:gray}

.modalPopup{background-color:#ffd; border-width:3px; border-style:solid; border-color:Gray; padding:3px}
.modalPage{ display:none;  position:absolute;  width:100%;  height:100%;  top:0px; left:0px;  border-width:8px}
.modalTop{      background-image:url('../../images/blue_background.jpg');   padding:4px;  color:#fff;  text-align:right;  cursor:move}
.modalTop a, .modalTop a:visited{ color:#fff}
.modalBody{ padding:4px}

.left_main_menu{margin:5px 5px 0 0px; border-bottom:solid 1px #ccc; padding:5px 0 5px 15px}

.left_main_menu a{font-size:1.04em; color:#999; text-decoration:none; font-weight:bold}
.left_main_menu a:hover{color:#00349a; text-decoration:underline}

.left_menu_header{font-weight:bold; background:url(../../images/header_left_nav.jpg) #49207e no-repeat left top; font-size:1.3em}
.sub_menu_block{clear:both; margin-bottom:4px; min-height:16px; height:auto !important; height:16px; line-height:14px}
.sub_menu{font-weight:bold; margin-left:8px; text-indent:-10px}
.sub_menu a{font-size:0.95em}
.sub_sub_menu_block{margin-bottom:4px; margin-left:10px; min-height:14px; height:auto !important; height:14px; line-height:14px}
.sub_menu3_block{margin-left:7px; text-indent:-7px}

.redStar, .tdStar{color:Red}

.login_button{position:relative; right:110px; margin-top:5px}

.page_header{background-color:#ddd; padding-left:5px}

.popCalendar{clear:both; border:1px solid #646464;  background-color:#ccc;  color:blue}

.lineLabel{float:left; width:120px; font-weight:bold; min-height:25px; height:auto !important; height:25px}
.line{min-height:25px; clear:both}
.lineValue{float:left; width:300px}

.highlight{text-decoration:none; font-weight:bolder; color:#000; background-color:#ff0}

