body { background: #FFFFFF; margin: 0px; padding:0px; }



.photopad_l {

	margin-right: 20px;

	float:left;

}

.blue{color:003366;}

.footnote { color: red }



/*------*/

/* ---------------- tabs START ---------------- */



.tabs_bg {

	background:url(../images/Tabs/bg.gif) repeat-x;

	color : #898081;

	font: bold 11px/18px Arial, Verdana, Helvetica, sans-serif;

	white-space:nowrap;

}

.tabs_bg a {color: #898081; text-decoration: none;}

.tabs_bg a:link {color: #898081;}

.tabs_bg a:visited {color: #898081; text-decoration: none;}

.tabs_bg a:hover {color: #4380B7; text-decoration: none;}



.tabs_bg .on {

	background: #FFFFFF;	 

	border-top: 1px solid #BFBFBF

}

.tabs_bg .on a {color: #326698; text-decoration: none;}

.tabs_bg .on a:link {color: #326698;}

.tabs_bg .on a:visited {color: #326698; text-decoration: none;}

.tabs_bg .on a:hover {color: #326698; text-decoration: none;}



.tabs_frame{

	border-left: 1px solid #BFBFBF;

	border-right: 1px solid #BFBFBF;

	border-bottom: 1px solid #BFBFBF;

	padding:10px 15px;

}



/* ---------------- tabs END ---------------- */

/*------*/



/*------*/

/* ---------------- TEXT START ---------------- */

.maintext {

	color : #646464;

	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;

}

.maintext a {color: #FF7723; text-decoration: underline;}

.maintext a:link {color: #FF7723;}

.maintext a:visited {color: #FF7723; text-decoration: underline;}

.maintext a:hover {color: #FF7723; text-decoration: underline;}



.footer {

	color : #646464;

	font: 10px/15px Arial, Verdana, Helvetica, sans-serif;

}



.maintext_intro {

	color : #646464;

	font: 12px/15px Arial, Verdana, Helvetica, sans-serif;

}

.maintext_intro a {color: #FF7723; text-decoration: underline;}

.maintext_intro a:link {color: #FF7723;}

.maintext_intro a:visited {color: #FF7723; text-decoration: underline;}

.maintext_intro a:hover {color: #FF7723; text-decoration: underline;}



.title {

	color : #427EB6;

	font: bold 11px/12px Arial, Verdana, Helvetica, sans-serif;

}



.date {

	color : #2F5980;

	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;

	margin-bottom:3px;

}

.paging {

	color : #646464;

	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;

	padding:0 4px 4px 4px;

}

.paging a {color: #FF7723; text-decoration: none; margin: 0 2px;}

.paging a:link {color: #FF7723;}

.paging a:visited {color: #FF7723; text-decoration: none; }

.paging a:hover {color: #FF7723; text-decoration: underline;}



.breadcrumb{

	color : #666666;

	font: normal 11px/15px Tahoma, Verdana, Arial, sans-serif;

	padding:5px 0;

}

.breadcrumb a {color: #FF7723; text-decoration: none; font-weight: normal}

.breadcrumb a:link {color: #FF7723;}

.breadcrumb a:visited {color: #FF7723; text-decoration: none;}

.breadcrumb a:hover {color: #FF7723; text-decoration: underline;}



.branches {

	color: #646464;

	font: 11px/16px Arial, Helvetica;

	padding-bottom:5px;

}

.branches a {color: #003366; TEXT-DECORATION: none;}

.branches a:link {color: #003366;}

.branches a:visited {color: #003366; text-decoration: none;}

.branches a:hover {color: #FF0000; TEXT-DECORATION: underline;}



.PageTitle {

	color: #005196;

	font: bold 18px Tahoma, Verdana, Arial, sans-serif;

}



.copyright {

	font: 12px/25px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



/* ---------------- TEXT END ---------------- */

/*------*/



/*------*/

/* ---------------- Layout START ---------------- */



.shadow_l { background:url(../images/bg_shadow_l.gif) repeat-y }



.shadow_r { background:url(../images/bg_shadow_r.gif) repeat-y }



.shadow_b { background:url(../images/bg_shadow_b.gif) repeat-x }



.topNav {

	padding-left: 10px;

	background-image: url(../images/bottom_bar_sliver.gif);

	height:25px;

	vertical-align:middle;

	font: 12px/25px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.topNav a {color: #FFFFFF; text-decoration: none;}

.topNav a:link {color: #FFFFFF;}

.topNav a:visited {color: #FFFFFF; text-decoration: none;}

.topNav a:hover {color: #CCFF99; text-decoration: none;}



.toplinks { padding-bottom:20px; }



.toplinks a { padding: 0px 10px; margin-bottom:25px; }



.content { position:relative; top:-14px; }



/* ---------------- Layout END ---------------- */

/*------*/



/*------*/

/* ---------------- Search Results START ---------------- */



.results {

	color : #646464;

	font: 11px/17px Arial, Verdana, Helvetica, sans-serif;

}

.results a {color: #FF7723; text-decoration: underline;}

.results a:link {color: #FF7723;}

.results a:visited {color: #FF7723; text-decoration: underline; }

.results a:hover {color: #FF7723; text-decoration: underline;}



.results td { padding: 0 3px; height:17px }



/* ---------------- Search Results END ---------------- */

/*------*/



/*------*/

/* ---------------- Left Col START ---------------- */



.callout {

	width: 164px;

	margin: 0 5px;

}



.callout_top_bg { 

	background: #427EB5; 

	padding-bottom: 5px;

}



.callout_top {  

	padding: 0px 6px 0px 7px;

	color: #D8E5F1;

	font: 10px Verdana, Arial, Helvetica;

}

.callout_top a {color: #D8E5F1; TEXT-DECORATION: none;}

.callout_top a:link {color: #D8E5F1;}

.callout_top a:visited {color: #D8E5F1; TEXT-DECORATION: none;}

.callout_top a:hover {color: #D8E5F1; TEXT-DECORATION: underline;}



.callout_bot_bg { 

	background: #2F5980; 

	padding-bottom: 5px;

}



.callout_bot { 

	padding: 0px 6px 0px 7px;

	color: #CEDEED;

	font: 10px Verdana, Arial, Helvetica;

}

.callout_bot a {color: #8EB3D6; TEXT-DECORATION: none;}

.callout_bot a:link {color: #8EB3D6;}

.callout_bot a:visited {color: #8EB3D6; TEXT-DECORATION: none;}

.callout_bot a:hover {color: #8EB3D6; TEXT-DECORATION: underline;}



.MenuItem { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 15px;

	font-style:italic;

}

.MenuItem0 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 15px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:left top;

}

.MenuItem1 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 30px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:15px top;

}

.MenuItem2 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 45px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:30px top;

}

.MenuItem3 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 60px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:45px top;

}

.MenuItem4 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 75px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:60px top;

}

.MenuItem5 { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

	padding-left: 90px;

	background-image: url(../images/bullet1.gif);

	background-repeat:no-repeat;

	background-position:75px top;

}

.MenuItemSelected { 

	font-weight:bold;

}

.MenuItemSelected1 { 

	font-weight:bold;

}

.MenuItemSelected2 { 

	font-weight:bold;

}

.MenuItemSelected3 { 

	font-weight:bold;

}

.MenuItemSelected4 { 

	font-weight:bold;

}

.MenuItemSelected5 { 

	font-weight:bold;

}

.sectionnav { 

	color: #FF7824;

	font: 11px Arial, Verdana, Helvetica, sans-serif;

}

.sectionnav a {color: #333333; TEXT-DECORATION: none;}

.sectionnav a:link {color: #333333;}

.sectionnav a:visited {color: #333333; TEXT-DECORATION: none;}

.sectionnav a:hover {color: #333333; TEXT-DECORATION: underline;}



.sectionnav ul {

	list-style: url(../images/bullet.gif);

	margin: 0px 0px 0px 8px;

	padding: 0px 0px 0px 8px;

}

.sectionnav ul .on { font-weight: bold;}



.sectionnav ul li { font-weight: normal; margin-bottom: 5px}

.sectionnav ul li .on { font-weight: bold;}



.sectionnav ul li li { margin-bottom: 3px;}



/* ---------------- Left Col END ---------------- */

/*------*/



.search {

	border: 1px solid #87AED3;

	color: #666666;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}



.formcell {

	padding:5px;

	color : #646464;

	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;

}



.formcell_course {

	padding:2px 5px;

	color : #646464;

	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;

	text-align:right;

	background: #E7E7E7;

	font-weight:normal;

}



.formcell_error {

	padding:2px 5px;

	color : #FF0000;

	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;

	text-align:right;

	font-weight:normal;

}



.courseoutline ul {	list-style: none; }



.courseoutline ul li { margin-bottom: 7px; margin-top: 3px; }



.courseoutline ul li li{ margin-bottom: 2px; }



/*------*/

/* ---------------- HTML tags and element START ---------------- */

form{ display:inline }



.form input, .form select, .form textarea {

	color : #000000;

	font: normal 11px Tahoma, Verdana, Arial, sans-serif;

	border: 1px solid #A5ACB2;

}



.search_input {

	color : #000000;

	font: normal 11px Tahoma, Verdana, Arial, sans-serif;

	border: 1px solid #A5ACB2;

	width:105px;

}



.form_err {

	border: 1px solid red;

}



input.noborder { border: none }



.noborder input { border: none }



img{ border: 0px; }



ul { 

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 0px 10px;

	line-height: 13px;

	/*list-style-image : url('/../images/common../images/liststyle.gif'); */

} 

li { margin-bottom: 3px; }



p { margin: 0 0 7px 0; }



h1 {

	margin: 0 0 15px 0;

}



h2 {

	color : #005196;

	font: bold 18px/20px Arial, Verdana, Helvetica, sans-serif;

	margin: 0 0 5px 0;

}



h3 {

	color : #005196;

	font: bold 13px/15px Arial, Verdana, Helvetica, sans-serif;

	margin: 0 0 5px 0;

}

h3 a {color: #005196; text-decoration: underline;}

h3 a:link {color: #005196;}

h3 a:visited {color: #005196; text-decoration: underline;}

h3 a:hover {color: #005196; text-decoration: underline;}



/* ---------------- HTML tags and element END ---------------- */

/*------*/



/*------*/

/* ---------------- Curves START ---------------- */



.curvebox_home {background: transparent;}



.curvetop_home, .curvebottom_home {display:block; background:transparent; font-size:1px;}

.curveb1_home, .curveb2_home, .curveb3_home, .curveb4_home, .curveb5_home, .curveb6_home {display:block; overflow:hidden;}

.curveb1_home, .curveb2_home, .curveb3_home, .curveb4_home, .curveb5_home {height:1px;}

.curveb2_home, .curveb3_home, .curveb4_home, .curveb5_home, .curveb6_home {background: #F4FBED; border-left: solid #58B1D2; border-right: solid #58B1D2;}

.curveb1_home {margin:0 8px; background:#58B1D2;}

.curveb2_home {margin:0 5px; border-width: 0 3px;}

.curveb3_home {margin:0 4px; border-width: 0 1px;}

.curveb4_home {margin:0 3px; border-width: 0 1px;}

.curveb5_home {margin:0 2px; border-width: 0 1px;}

.curveb6_home {margin:0 1px; border-width: 0 1px; height:3px; }



.curveboxcontent_home {display:block; background:#F4FBED; border:0 solid #58B1D2; border-width:0 1px; padding:5px 0; }





.curvebox {background: transparent;}



.curvetop, .curvebottom {display:block; background:transparent; font-size:1px;}

.curveb1, .curveb2, .curveb3, .curveb4 {display:block; overflow:hidden;}

.curveb1, .curveb2, .curveb3, .curveb4 {height:1px;}

.curveb1, .curveb2, .curveb3, .curveb4 {background: #FFFFFF; border-left: solid #58B1D2; border-right: solid #58B1D2;}

.curveb1 {margin:0 3px; border-width: 0 1px; background:#58B1D2; border-color: #8EC9DF;}

.curveb2 {margin:0 2px; border-width: 0 1px; }

.curveb3 {margin:0 1px; border-width: 0 1px;}

.curveb4 {margin:0 0px; border-width: 0 1px; border-color: #8EC9DF; }

.curvecolor { background: #E3E3A8; }



.curveboxcontent {display:block; background:#FFFFFF; border:0 solid #58B1D2; border-width:0 1px; padding: 0px;}



.curveheader, .curveheader_sorted {

	padding:2px 0px 0px 5px;

	color : #646464;

	font: bold 11px/15px Arial, Verdana, Helvetica, sans-serif;

	background: #E3E3A8;

	padding-bottom: 2px;

}

.curveheader a {color: #646464; text-decoration: underline;}

.curveheader a:link {color: #646464;}

.curveheader a:visited {color: #646464; text-decoration: underline;}

.curveheader a:hover {color: #646464; text-decoration: underline;}



.curveheader_sorted a {color: #005196; text-decoration: none;}

.curveheader_sorted a:link {color: #005196;}

.curveheader_sorted a:visited {color: #005196; text-decoration: none;}

.curveheader_sorted a:hover {color: #005196; text-decoration: underline;}



/* ---------------- curves END ---------------- */

/*------*/



.NormalTextBox { /*border:1px solid #9ABBDA; width:100px */}



.line_callout1 { background:#588FC2; margin: 5px 0px; }



.line_callout2 { background:#427EB5 url(../images/line2.gif) repeat-x; margin: 5px 0px; }



.line_callout2 { background:#2F5980 url(../images/line3.gif) repeat-x; margin: 5px 0px; }



.line_vert1 { background: url(../images/line4.gif) repeat-y; margin: 25px 0 25px 10px; height: 100%  }



.hr_breadcrumb {

	background-color : #C0C0C0;

	margin: 7px 0 15px 0;

}



.hr_homepage {

	background-color : #C0C0C0;

	margin: 2px 0 10px 0;

}



.hr_news{

	background-color : #4380B8;

	margin: 10px 0 10px 0;

}









.SubMenu_ItemSel

{

	z-index: 1000;

	float: left;	

	background-color: #EDEFC0;

	font-size: 7pt;

	cursor: hand;

	font-style: normal;

	font-family: Tahoma, Arial, Helvetica;

}



.mnu {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;	

	font-weight: bold;

	color:white;

}





/* 

================================

Skin styles for DotNetNuke

================================

*/   



.pagemaster {

	width: 100%;

	height: 100%;	

	background-color: #fefefe;

}

.skinmaster {

	height: 100%;

	background-color: #f3f5fa;

	border-right: #7994cb 1px solid; 

	border-top: #7994cb 1px solid; 

	border-left: #7994cb 1px solid; 

	border-bottom: #7994cb 1px solid; 

}

.skinheader {

}

.skingradient {

	background-image: url(gradient_DkBlue.jpg); 

	height:30px;

}

.controlpanel {

	width: 100%;

	background-color: #dfe5f2;

}

.toppane {

	width: 100%;

	background-color: transparent;

	padding-left: 6px;

	padding-right: 4px;

	padding-top: 6px;

}

.leftpane {

	width: 175px;

	background-color: transparent;

	padding-left: 6px;

	padding-right: 4px;

	padding-top: 6px;

}

.contentpane {

	width: 100%;

	background-color: transparent;

	padding-left: 6px;

	padding-right: 4px;

	padding-top: 6px;

}

.rightpane {

	width: 175px;

	background-color: transparent;

	padding-left: 6px;

	padding-right: 4px;

	padding-top: 6px;

}

.bottompane {

	width: 100%;

	background-color: transparent;

	padding-left: 6px;

	padding-right: 4px;

	padding-top: 6px;

}



.Login  {

	color: #FFFFFF;

	font: bold 11px Tahoma, Arial, Helvetica;

	padding-right: 10px;

}









.MainMenu_MenuContainer {

	background-color: transparent; 

}

.MainMenu_MenuBar {

	cursor: pointer; 

	cursor: hand;

	height:25px;

	background-color: Transparent;

}

.MainMenu_MenuItem {

	border-left: #2F5981 0px solid;

	border-bottom: #2F5981 1px solid;

	border-top: #2F5981 1px solid;

	border-right: #2F5981 0px solid;

	cursor: pointer;

	cursor: hand;

	color: #FFFFFF;

	background-color: Transparent;

	font: bold 11px Tahoma, Arial, Helvetica;

}

.MainMenu_MenuItemOn {

	cursor: pointer;

	cursor: hand;

	color: #CCFF99;

	height: 25px;

	font: bold 11px Tahoma, Arial, Helvetica;

	border-left: #2F5981 0px solid; 

	border-bottom: #2F5981 1px solid; 

	border-top: #2F5981 1px solid; 

	border-right: #2F5981 0px solid;

}

.MainMenu_MenuIcon {

	background-color: #2F5981; 

	border-left: #2F5981 1px solid; 

	border-bottom: #2F5981 1px solid; 

	border-top: #2F5981 1px solid; 

	cursor: pointer; 

	cursor: hand; 

	text-align: center; 

	width: 10px; 

	height: 25px;

}

.MainMenu_SubMenu {

	background-color: #2F5981;  

	z-index: 1000; 

	cursor: pointer; 

	cursor: hand; 

	filter: none /*progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3)*/; 

}

.MainMenu_MenuBreak {

	height: 1px;

}

.MainMenu_MenuItemSel {

	background-color: transparent;

	cursor: pointer;

	cursor: hand;

	color: #CCFF99;

	height: 25px;

	border: none;

	font: bold 11px Tahoma, Arial, Helvetica;

}

.MainMenu_SubMenuItemSelected {

	color: #CCFF99; 

	z-index: 1000; 

	cursor: pointer; 

	cursor: hand; 

	/*height: 25px;*/

	background-color: #427EB5;

	border: 0px solid transparent;

}

.MainMenu_MenuArrow {

	border-right: #2F5981 1px solid; 

	border-bottom: #2F5981 1px solid; 

	border-top: #2F5981 0px solid;

	font-family: webdings; 

	font-size: 10pt; 

	cursor: pointer; 

	cursor: hand; 

}

.MainMenu_RootMenuArrow {

	visibility:hidden;

	font-family: webdings; 

	font-size: 0pt; 

	cursor: pointer; 

	cursor: hand;

}







.StandardButton {

  background: #7994cb none; 

  color: #ffffff;

  font-family: verdana, sans-serif; 

  font-size: 11px;

  font-weight: normal;

}

.TreeViewMenu {

	width: 175px;

	background-color: #dfe5f2;

	border-right: #7994cb 1px solid; 

	border-top: #7994cb 1px solid; 

	border-left: #7994cb 1px solid; 

	border-bottom: #7994cb 1px solid; 

	moz-border-radius-bottomleft: 15px; 

	moz-border-radius-bottomright: 15px; 

	moz-border-radius-topleft: 3px; 

	moz-border-radius-topright: 3px;

}

.TreeViewMenu_Header {

	background-image: url(gradient_LtBlue.jpg);

}

.Head {

   font-family: Tahoma, Arial, Helvetica;

   font-size:  18px;

   font-weight: normal;

   color: #333333;

}/* CSS Document */

