/* CSS Document */





body {


	background-color: #2f6fb1;


	margin-top: 20px;


	text-decoration: none;


}


body,td,th {


	font-family: Trebuchet MS;


	font-size: 12px;


	text-decoration: none;


}





.cellback {


background: url(../images/shadow.gif) repeat-y;


width: 8px;


}





.floatright { float: right;


}





/*


div.img-dec {


	background: url(../images/img_shadow.gif) no-repeat bottom right;


	clear: right;


	float: right;


	margin: 0 0 15px 25px;


	padding: 0;


	position: relative;


}





div.img-dec img {


	background-color: #fff;


	border: 1px solid #a9a9a9;


	display: block;


	margin: -5px 5px 5px -5px;


	padding: 4px;


	position: relative;


}


*/


.style1 {


	color: #FFFFFF;


	font-size: 13;


	text-decoration: none;


}


A.style1:Hover {


	color: #4FAB27;


	font-size: 13;


	text-decoration: none;


}


.style2 {


	font-size: 14px;


	font-weight: bold;


}


.style3 {


	color: #FFFFFF


}


.style4 {


	font-size:14px;


	font-weight: bold;


	color:#FF0000;


}


.blueText {


	font-size: 11px;


	line-height: 13px;


	color: #2F6FB1;


	font-family: "Trebuchet MS";


	text-decoration: none;


}


A.blueText:Hover {


	font-size: 11px;


	line-height: 13px;


	color: #4FAB27;


	font-family: "Trebuchet MS";


	text-decoration: none;


}


h1 {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	line-height: 16px;


	font-weight: bold;


}


.boldLinks {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: bold;


	color: #000000;


	text-decoration: none;


}


A.boldLinks:Hover {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: bold;


	color: #4FAB27;


	text-decoration: underline;


}





/******************  MENU SETTINGS - DO NOT USE OR EDIT *************************/


.clCMAbs {


	position:absolute; 


	visibility:hidden; 


	left:0; 


	top:0


}


/*Style for the background-bar*/


.clBar {


	position:absolute; 


	width:10; 


	height:10; 


	background-color:#4FAB27; 


	layer-background-color:#990000; 


	visibility:hidden


}





/*Styles for level 0*/


.clLevel0,.clLevel0over {


	position:absolute; 


	padding:2px; 


	font-family:"Trebuchet MS"; 


	font-size:12px; 


	font-weight:bold


}


.clLevel0 {


	background-color:#4FAB27; 


	layer-background-color:#4FAB27; 


	color:white;


}


.clLevel0over {


	/*Rollover background color of the top level*/


	background-color:#4FAB27; 


	layer-background-color:#4FAB27;


	/*Font Color of the top level items*/ 


	color:#183957; 


	cursor:pointer; 


	cursor:hand; 


}


.clLevel0border {


	position:absolute; 


	visibility:hidden; 


	background-color:#4FAB27; 


	layer-background-color:#FFCCCC 


}





/*Styles for level 1*/


.clLevel1, .clLevel1over {


	position:absolute; 


	padding:2px; 


	font-family:"Trebuchet MS"; 


	font-size:12px; 


	font-weight:bold


}


.clLevel1 {


	/*Background color of the drop down items */


	background-color:#4FAB27; 


	layer-background-color:#4FAB27; 


	color:white;


}


.clLevel1over {


	/*Rollover background color of the 1st level*/


	background-color:#98e04f ; 


	layer-background-color:#98e04f ; 


	/*Font color of the 1st level items*/


	color:#183957; 


	padding:2px;


	cursor:pointer; 


	cursor:hand; 


}


.clLevel1border {


	position:absolute; 


	visibility:hidden; 


	background-color:#4FAB27 ; 


	layer-background-color:#4FAB27 


}





/*Styles for level 2*/


.clLevel2, .clLevel2over {


	position:absolute; 


	padding:2px; 


	font-family:"Trebuchet MS"; 


	font-size:12px; 


	font-weight:bold


}


.clLevel2 {


	/*Background color of the drop down items */


	background-color:#4FAB27; 


	layer-background-color:#4FAB27; 


	color:white;


}


.clLevel2over {


	/*Rollover background color of the 1st level*/


	background-color:#98e04f ; 


	layer-background-color:#98e04f ; 


	/*Font color of the 1st level items*/


	color:#183957; 


	cursor:pointer; 


	cursor:hand; 


}


.clLevel2border {


	position:absolute; 


	visibility:hidden; 


	background-color:#4FAB27 ; 


	layer-background-color:#4FAB27 


}





/*Styles for level 3*/


.clLevel3, .clLevel3over {


	position:absolute; 


	padding:2px; 


	font-family:"Trebuchet MS"; 


	font-size:12px; 


	font-weight:bold


}


.clLevel3 {


	/*Background color of the drop down items */


	background-color:#4FAB27; 


	layer-background-color:#4FAB27; 


	color:white;


}


.clLevel3over {


	background-color:#98e04f; 


	layer-background-color:#98e04f ; 


	color:#183957; 


	cursor:pointer; 


	cursor:hand; 


}


.clLevel3border {


	position:absolute; 


	visibility:hidden; 


	background-color:#4FAB27 ; 


	layer-background-color:#4FAB27 


}


/******************  END MENU SETTINGS - DO NOT USE OR EDIT *************************/


.copyh1 {


	font-family: "Trebuchet MS";


	font-size: 14px;


	font-style: normal;


	line-height: 16px;


	font-weight: bold;


}


.pageHeader {


            FONT-SIZE: 24px;


            color: #183957;


            FONT-FAMILY: "Trebuchet MS";


            TEXT-DECORATION: none;


            font-weight: bolder;


            font-style: italic;


            border-bottom: 1px solid #183957;


            line-height: 24px;


}


.leftHeader {


	font-family: "Trebuchet MS";


	font-size: 14px;


	font-style: italic;


	font-weight: bold;


	background-color: #d1e5f9;


}


.leftLinks {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: normal;


	color: #000000;


	text-decoration: none;


}


A.leftLinks:Hover {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: normal;


	color: #2F6FB1;


	text-decoration: underline;


}.EdClassHeader {


	font-family: "Trebuchet MS";


	font-style: italic;


	font-weight: bolder;


	color: #4FAB27;


	font-size: 14px;


}


.subHeader {


	font-family: "Trebuchet MS";


	font-size: 18px;


	font-style: normal;


	font-weight: bold;


	font-variant: normal;


}


.smallCopy {


	font-family: "Trebuchet MS";


	font-size: 10px;


}


.boldleftLinks {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: bold;


	color: #000000;


	text-decoration: none;


}


A.boldleftLinks:Hover {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: normal;


	font-weight: bold;


	color: #2F6FB1;


	text-decoration: underline;


}


div.img-dec1 {


	background: url('../images/shadow_box.gif') no-repeat bottom left;


	clear: left;


	float: left;


	margin: 3px 10px 0 0;


	padding: 0;


	position: relative;


}





div.img-dec img1 {


	background-color: #fff;


	border: 1px solid #a9a9a9;


	display: block;


	margin: 5px -5px -5px 5px;


	padding: 4px;


	position: relative;


}


div.img-ilus1 {


        background: url('../images/shadow_box.gif') no-repeat bottom right;


        margin: 10px 5px;


        padding: 0;


        position: relative;


}


div.img-ilus img1 {


        background-color: #fff;


        border: 1px solid #a9a9a9;


        margin: 5px -5px -5px 5px;


        padding: 4px;


        position: relative;


        vertical-align: bottom;


}


.siteMapHeaders {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: italic;


	font-weight: bold;


	color: #000000;


	text-decoration: none;


}


A.siteMapHeaders:Hover {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: italic;


	font-weight: bold;


	color: #2F6FB1;


	text-decoration: underline;


}


.frontPageHighlight {


	font-family: "Trebuchet MS";


	font-size: 14px;


	font-style: italic;


	font-weight: bold;


	background-color: #d1e5f9;


	/*background-color: #4FAB27;*/


	text-decoration: none;


	color: #000000;


	line-height: 20px;


	/*border-bottom: 1px solid #cccccc;


	border-right: 1px solid #cccccc;


	border-left: 1px solid #cccccc;


	border-top: 1px solid #cccccc;*/


}


A.frontPageHighlight:Hover {


	font-family: "Trebuchet MS";


	font-size: 14px;


	font-style: italic;


	font-weight: bold;


	background-color: #d1e5f9;


	/*background-color: #4FAB27;*/


	text-decoration: underline;


	color: #000000;


	line-height: 20px;


	/*border-bottom: 1px solid #cccccc;


	border-right: 1px solid #cccccc;


	border-left: 1px solid #cccccc;


	border-top: 1px solid #cccccc;*/


}


div.img-dec {


        background: url('../images/shadow_box.gif') no-repeat bottom right;


        clear: right;


        float: right;


        margin: 0 0 15px 25px;


        padding: 0;


        position: relative;


}


div.img-nib img {


        background-color: #fff;


        margin-top:5px;


        padding-top:5px;


        display:block;


        position:relative;


}


div.img-dec img {


        background-color: #fff;


        border: 1px solid #a9a9a9;


        display: block;


        margin: 5px 5px 5px -5px;


        padding: 4px;


        position: relative;


}


div.img-ilus {


        background: url('../images/shadow_box.gif') no-repeat bottom right;


        margin: 10px 5px;


        padding: 0;


        position: relative;


}


div.img-ilus img {


        background-color: #fff;


        border: 1px solid #a9a9a9;


        margin: -5px 5px 5px -5px;


        padding: 4px;


        position: relative;


        vertical-align: bottom;


}


.italicBody {


	font-family: "Trebuchet MS";


	font-size: 12px;


	font-style: italic;


	font-weight: normal;


	color: #000000;


	text-decoration: none;


}


.fpEmphasis {


	font-size: 12px;


	line-height: 13px;


	color: #2F6FB1;


	font-family: "Trebuchet MS";


	font-weight:  bold;


	text-decoration: none;


}


.psSubHead {


            FONT-SIZE: 16px;


            color: #183957;


            FONT-FAMILY: "Trebuchet MS";


            TEXT-DECORATION: none;


            font-weight: bolder;


            border-top: 1px solid #183957;


            line-height: 24px;


}


