@charset "utf-8";
/* CSS Document */

body { background:#f5f5f3; padding:0; margin:0 }
img { border:0 !important} 
a { color:#48629b; text-decoration:underline }
a:hover { color:#48629b; text-decoration:none }
.content_cont a { color:#48629b ; text-decoration:underline }
.content_cont a:hover { color:#48629b ; text-decoration:none  }
.content_cont a:visited { color:#48629b ;  }
.content_cont h2 { font-family:Georgia, "Times New Roman", Times, serif }

.brown { color:#48629b !important; font-weight:bold !important }
.brown a { color:#48629b !important; font-weight:bold !important; text-decoration:none !important }
.brown a:hover { color:#48629b !important; font-weight:bold !important; text-decoration:underline !important }

/* main table */
.main_table { margin:5px 0 0 0 }

/* Header */
.logo { padding:0 0 8px 0 }
.top_separator { height:17px; }

/* Menu table */
.menu_td { width:198px; padding:20px 8px 0 0 }

/* Content table */
.content_td { padding-top:20px; width:572px }
.content_4_td { padding-top:20px}

/* footer links */
.foot_links { padding:0 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:11px; }
.foot_links a { text-decoration:underline; color:#6a6a6a }
.foot_links a:hover { text-decoration:none; color:#6a6a6a }
.foot_links p { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:11px; }

/* footer separator */
.foot_separator { width:770px; height:2px; background:url(images/foot_separator.gif) repeat-x; }

/* copyright */
.copyright { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#6a6a6a; width:770px; padding:13px 0 15px 0 }
.copyright a { font-weight:bold; color:#48629b; text-decoration:underline }
.copyright a:hover { font-weight:bold; color:#48629b; text-decoration:none }

/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:2px 5px 2px 5px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#794a20; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:2px 5px 2px 5px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#e4e4e4; width:10px; height:15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; border-top:0px solid #e4e4e4; border-right:0px solid #ffffff; border-bottom:1px solid #e4e4e4; border-left:0px solid #ffffff; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 5px 0 5px; }

.content_cont ul { }
.content_cont ul li { /*color:#6D6D63 ;*/ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; list-style-image:url(images/li.jpg)}
.content_cont ul li a{ color:#48629b !important ; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline !important }
.content_cont ul li a:hover {text-decoration:none !important }
.DynamicForms_Summary ul li { color:#FF0000}


#SaveForm { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#48629b; font-size:11px}
.DynamicForms_Maintable label { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000}
.DynamicForms_Maintable input {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#707070;padding:2px}
.NoBorder input {border:none !important;}
.DynamicForms_Maintable select {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;padding:2px}
.DynamicForms_Maintable textarea {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#707070;padding:2px}

.DynamicRegistration_Maintable label { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000}
.DynamicRegistration_Maintable input {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#707070;padding:2px}
.NoBorder input {border:none !important;}
.DynamicRegistration_Maintable select {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;padding:2px}
.DynamicRegistration_Maintable textarea {border: 1px solid #cfcfcf; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#707070;padding:2px}
.DynamicRegistration_ValidationSummary ul li { color:#FF0000}
#DynamicRegistration_ValidationSummary ul li { color:#FF0000}


.LeftTop {height:100%;}
.RightTop {height:100%;}
.LeftBottom {height:100%;padding-top:10px;}
.RightBottom {height:100%;padding-top:10px;}














