html,table{font-family:Arial,Arial;font-size:xx-small;}
body,tbody{font-family:Arial,Arial;font-size:110%;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:3px;}
input{font-family:Verdana,Arial,Helvetica;font-size:100%;}
select{font-family:Verdana,Arial,Helvetica;font-size:100%;}
textarea{font-family:Verdana,Arial,Helvetica;font-size:100%;}
td{font-family:Arial,Helvetica;}
option{font-family:Verdana,Arial,Helvetica;}
.column_title{font-family:Arial,Helvetica;}
.main_table{background-color:#FFFFFF;}
.tab_inactive {font-family:Arial;font-weight:bold;font-size:10pt;color:silver;text-decoration:none;}
.tab_selected {font-family:Arial;font-weight:bold;font-size:10pt;}
.nav_top {font-family:Arial;font-weight:normal;font-size:10pt;color:#1A3967;}
.nav_bottom {font-weight:bold;font-size:10pt;color:#1A3967;text-decoration:none;}
.nav_form {font-family:Arial;background-color:#E4E9EC;color:1A3967;width:150px;font-size:10pt;}
.top_bar_link{font-family:Arial;color:#1A3967;text-decoration:none;font-weight:bold;}
.nav_link{color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;}
.context_menu_link{color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;}
.request_nav{color:#1A3967;text-decoration:none;font-size:10pt;font-weight:bold;}
.context_request_nav{color:#1A3967;text-decoration:none;font-weight:bold;font-size:9pt;}
.sectiontitle{font-family:Arial;color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:10pt;text-align:left; }
.bottomBarMsgSpan{font-family:Arial;color:#FFFFFF;text-decoration:none;font-weight:bold;font-variant: small-caps;}

/* skin heights */
.flowBar {height:65px}
.contextBar {height:27px}
.bottomBar {height:13px;margin-top:10px;}

/*skin widths and positions*/
.flowNav {height:65px;position:absolute;top:8px;left:0px}
.leftBar {width:1px}
.leftLogo {width:325px}
.rightLogo {width:95px}
.leftPadding {width:350px;height:65px}
.rightPadding {width:110px;height:65px}
.leftNav {position:relative;top:+2px}
.rightNav {position:relative;top:+2px}
.bottomBarMsgImg {display:none}
.top2_spacer{height:1px}

A:link{color:#0000ff;text-decoration:underline;font-family:Verdana,Arial,Helvetica;}
A:visited{color:#0000ff;text-decoration:underline;font-family:Verdana,Arial,Helvetica;}
A:hover{color:#98aec1;text-decoration:underline;font-family:Verdana,Arial,Helvetica;}

A.nav_link:link{color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}
A.nav_link:visited{color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}
A.nav_link:hover{color:#98aec1;text-decoration:underline;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}

A.top_bar_link:link{color:#1A3967;text-decoration:none;font-weight:bold;position:relative;top:3px;}
A.top_bar_link:visited{color:#1A3967;text-decoration:none;font-weight:bold;position:relative;top:3px;}
A.top_bar_link:hover{color:#98aec1;text-decoration:underline;font-weight:bold;position:relative;top:3px;}

A.top_bar_link_cm:link{color:#1A3967;text-decoration:none;font-weight:bold;position:relative;top:3px;}
A.top_bar_link_cm:visited{color:#1A3967;text-decoration:none;font-weight:bold;position:relative;top:3px;}
A.top_bar_link_cm:hover{color:#98aec1;text-decoration:underline;font-weight:bold;position:relative;top:3px;}

A.context_menu_link:link{color:#00237E;text-decoration:none;font-weight:bold;font-size:10pt;}
A.context_menu_link:visited{color:#00237E;text-decoration:none;font-weight:bold;font-size:10pt;}
A.context_menu_link:hover{color:#00237E;text-decoration:underline;font-weight:bold;font-size:10pt;}

A.request_nav:link{color:#1A3967;text-decoration:none;font-size:10pt;}
A.request_nav:visited{color:#1A3967;text-decoration:none;font-size:10pt;}
A.request_nav:hover{color:#98aec1;text-decoration:underline;font-size:10pt;}

A.context_request_nav:link{color:#000000;text-decoration:none;font-size:10pt;}
A.context_request_nav:visited{color:#000000;text-decoration:none;font-size:10pt;}
A.context_request_nav:hover{color:#000000;text-decoration:underline;font-size:10pt;}

A.step_link:link{color:blue;text-decoration:none;font-weight:normal;font-size:10pt;}
A.step_link:visited{color:blue;text-decoration:none;font-weight:normal;font-size:10pt;}
A.step_link:hover{color:blue;text-decoration:underline;font-weight:normal;font-size:10pt;}
.step{color:black;text-decoration:underline;font-weight:normal;font-size:10pt;}

A.tab_link:link{font-family:Arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10pt;}
A.tab_link:visited{font-family:Arial;color:#666666;text-decoration:none;font-weight:bold;font-size:10pt;}
A.tab_link:hover{font-family:Arial;color:#98aec1;text-decoration:underline;font-weight:bold;font-size:10pt;}

A.main_menu:link {color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}
A.main_menu:visited {color:#1A3967;text-decoration:none;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}
A.main_menu:hover {color:#98aec1;text-decoration:none;font-weight:bold;font-size:10pt;font-family:Arial,Helvetica;}


.list_top{height:25px; background-color:#C8D5DD;font-weight:bold;color:#1A3967}
.list_0{height:22px;background-color:#FFFFFF}
.list_1{height:22px;background-color:#F7F7F7}
.list_selected{height:22px;background-color:#BBD83E;color:#ffffff}
.list_spacing{height:10px;background-color:#FFFFFF}

.r_top{background-color:#C8D5DD;height:22px;color:#1A3967}
.r_selected{background-color:#c4e1f9;height:22px;color:#000000}
.r_0{background-color:#FFFFFF;height:22px}
.r_1{background-color:#F7F7F7;height:22px}
.r_highlight{background-color:#fefe8b;height:22px;color:#1A3967}

.rs_highlight{background-color:#fefe8b;height:16px;color:#1A3967}
.rs_top{background-color:#C8D5DD;height:20px;color:#1A3967;font-family:Verdana,Arial,Helvetica;}
.rs_top_0{background-color:#C8D5DD;color:#1A3967}
.rs_selected{background-color:#c4e1f9;height:16px;color:#000000}
.rs_0{background-color:#FFFFFF;height:16px;}
.rs_1{background-color:#F7F7F7;height:16px;}
.resume_label{height:16px;width:150px;font-family:Arial,Helvetica;}
.resume_value{height:16px;width:315px;font-family:Verdana,Arial,Helvetica;}

.rc_0{background-color:#FFFFFF}
.rc_1{background-color:#F7F7F7}
.rc_top{background-color:#4388A9;color:#1A3967}

.select_list_large{width:550px}
.select_list_large_search{width:530px}

.select_list_mid{width:275px}
.select_list_mid_search{width:255px}

.select_list_small{width:100px}

.form_space{width:20px}
.form_data{height:20px}
.form_width{width:465px}
.form_frame{width:500px;height:450}
.form_label{height:20px;width:150px;font-family:Arial,Helvetica,Verdana;}
.form_value{height:20px;width:315px}
.form_total{width:965px}
.form_frame1{width:950px;height:395}
.form_frame2{width:500px;height:470px}
.form_frame3{width:950px;height:350px}



.cal_busy{background-color:red}
.cal_avaiable{background-color:blue}
.cal_not_available{background-color:silver}

.bold{font-weight:bold}
.fixed_button{width:125px;}
.section{height:30px}

.line150{line-height:150%}
.line135{line-height:135%}

.input300{width:300px}
.input250{width:250px}
.input200{width:200px}
.input175{width:175px}
.input150{width:150px}
.input100{width:100px}
.input50{ width:50px}

.address_frame{width:550px;height:450}
.error_msg{font-weight:bold;color:red}
.important_note{color:red}

/* This class is used for the <ul> to configure advanced security */
.noVertPadding{margin-top:0;border-top-width:0;padding-top:0;margin-bottom:0;border-bottom-width:0;padding-bottom:0}
/* Styles needed to render a rounded DIV */
.rdivtop *,.rdivbottom *{display:block;height:1px;overflow: hidden}
.rdiv1{margin: 0 5px}
.rdiv2{margin: 0 3px}
.rdiv3{margin: 0 2px}
.rdiv4{margin: 0 1px;height: 2px}

.rdivs1{margin: 0 2px}
.rdivs2{margin: 0 1px}

.box_title{background-color:#ffffff;color:blue;font-family:Arial,Helvetica,Verdana;}
.no_height_highlight{background-color:#FFFF99;color:black;}
img{
    border:0px;
}

