/*Global styles*/

body {

	margin: 0px;

	padding: 0px;

	background-color: #7FBBBB;

	text-align: center;

	background-image: url(images/patt.gif);

	background-repeat: repeat-x;

}

p {

	margin-top: 10px;

	margin-bottom: -1px;

}

td {

}

a:link {

	color: #A94754;

}

a:visited {

	color: #A94754;

}

a:active {

	color: #6699FF;

}

a:hover {

	color: #FF6600;

	text-decoration: none;

}



img {

	font-size: 0px;

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

form {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

	font-weight: normal;

	margin-bottom: 8px;

}

.image-spacer {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}



/*Behind Color Stripes at full width*/

.backg-home {

	margin: 0px;

	padding: 0px;

	width: 100%;

	background-image: url(../images/home-stripe.gif);

	background-repeat: repeat-x;

	text-align: center;

	vertical-align: top;

}

.backg-subpage1 {

	background-image: url(../images/subpages-stripe.gif);

	background-repeat: repeat-x;

	text-align: center;

	vertical-align: top;

	width: 100%;

}

/*Main div container that keeps everything in 770px size and center*/

.container {

	width: 770px;

	margin-bottom: 10px;

	padding: 0px;

	margin-top: 0px;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}

/*Logo area on top*/

.banner {

	margin-bottom: ;

	background-color: #FFFFFF;

	height: 160px;

	background-image: url(images/top.gif);

	background-repeat: no-repeat;

	background-position: left top;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BCBDB6;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #BCBDB6;

	border-left-color: #BCBDB6;

	margin: 0px;

	padding: 0px;

	width: 100%;

}

/*Navigation container area*/

.menu-top {

	margin-bottom: ;

	background-color: #CBEAED;

	height: 26px;

	margin: 0px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #BCBDB6;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #BCBDB6;

	width: 100%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BCBDB6;

	text-align: left;

}

/*Navigation Menus on top*/

#link1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

	

#link1 a:link, #link1 a:visited, #link1 a:active  {

	color: #5C5C5C;

	text-decoration: none;

	display: block;

	margin: 0px;

	white-space: nowrap;

	padding: 1px 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	text-align: center;

	letter-spacing: 0.15em;

	font-variant: normal;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #698A88;

}



#link1 a:hover, #link1 a.current:link, #link1 a.current:visited {

	color: #A15A62;

	text-decoration: none;

	background-color: #FFFFFF;

}

/*  Departments Navigation--- Left Vertical Menus */	

.departments-Box {

	width: 100%;

	padding: 0px;

	margin-top: 6px;

} 

.departments {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}	

.departments a:link, .departments a:visited, .departments a:active {

	color: #000000;

	text-decoration: none;

	display: block;

	font-size: 11px;

	font-weight: 400;

	line-height: 15px;

	padding-top: 0px;

	padding-bottom: 1px;

	padding-left: 10px;

	padding-right: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EAECE3;

	margin: 4px 0px 0px;

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image: url(../images/backg-deptlinks2.gif);

	background-repeat: no-repeat;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #EAECE3;

	background-position: 0px -3px;

}

.departments a:hover, .departments a.current:link, .departments a.current:visited {

	color: #A45261;

	background-image: url(../images/backg-deptlinks.gif);

	background-repeat: no-repeat;

	background-position: 0px -3px;

}

/*Flash animation area or image*/

.media {

	background-color: #515F69;

	margin: 0px;

	padding: 0px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	text-align: center;

	border-right-color: #515F69;

	border-left-color: #515F69;

	width: 100%;

	height: 276px;

}

.media2 {

	background-color: #7C9EA3;

	margin: 0px;

	padding: 0px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	text-align: center;

	border-right-color: #515F69;

	border-left-color: #515F69;

	width: 100%;

	height: 125px;

}

/* 3 column content area for body copy */

.content-box {

	border-right: 1px solid #BCBDB6;

	border-bottom: 1px solid #BCBDB6;

	border-left: 1px solid #BCBDB6;

	background-color: #FFFFFF;

	width: 100%;

}

.col-left {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 13px;

	font-weight: 400;

	color: #666666;

	padding: 5px 6px 10px 8px;

	width: 160px;

	text-align: left;

	vertical-align: top;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E1E1DB;

}



.col-center {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: 400;

	color: #666666;

	padding: 10px 10px 20px;

	text-align: left;

	vertical-align: top;

	width: 75%;

}

.col-right {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: 400;

	color: #666666;

	width: 25%;

	padding: 10px 5px 10px 10px;

	text-align: left;

	vertical-align: text-top;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #CDCEC8;

}

.col-right-empty {

	font-size: 10px;

	line-height: 14px;

	width: 1px;

	padding: 0px;

	text-align: center;

	vertical-align: text-top;

	margin: 0px;

}

/*This center column is for all Subpages*/

.col-center-subs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: 400;

	color: #666666;

	padding: 4px 4px 20px;

	text-align: left;

	vertical-align: top;

	width: 565px;

	height: 200px;

}

/*This controls the heights for center cell with iFrame*/

.col-center-iframe {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: 400;

	color: #666666;

	padding: 4px 4px 10px;

	text-align: left;

	vertical-align: top;

	width: 565px;

	height: 600px;

}

/*This iFrame loads all the htmls in target area called: WINDOW*/

iframe {

	padding: 0px;

	height: 600px;

	width: 580px;

	position: absolute;

	margin: 0px;

	background-color: transparent;

}

.picTable {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	line-height: 12px;

	color: #666666;

	text-align: right;

	width: 200px;

	height: 200px;

	border: 4px solid #CBEAED;

	padding: 0px;

}

.heads1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

	font-weight: 400;

	color: #1149A6;

	display: block;

	margin: 0px;

	padding: 1px 0px 2px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CDCEC8;

}

.heads2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	font-weight: 400;

	color: #339999;

}

.heads3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: bold;

	color: #98555B;

	padding: 0px;

	}

.headBox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	font-weight: 600;

	color: #FFFFFF;

	background-color: #339999;

	text-align: center;

	height: 16px;

	width: 22px;

	padding: 2px;

}

.form-imput-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	font-weight: 400;

	color: #999999;

}

.bold1 {

	font-weight: bold;

	color: #666666;

}

.line1 {

	display: block;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #B89CA9;

	line-height: 5px;

	margin-bottom: 6px;

	font-size: 5px;

	margin-top: 6px;

}

.line2 {

	display: block;

	border-bottom-width: 4px;

	border-bottom-style: solid;

	border-bottom-color: #D5D7CF;

	line-height: 5px;

	margin-bottom: 6px;

	font-size: 5px;

	margin-top: 6px;

}

.buttons {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	font-weight: 400;

	color: #FFFFFF;

	background-color: #819172;

	padding: 3px 8px 3px 6px;

	border: 2px solid #E6E2D9;

	display: inline;

	text-align: center;

}

.border-box1 {

	padding: 8px;

	width: 100%;

	border: 1px solid #E4E6DD;

	text-align: left;

	vertical-align: text-top;

	background-color: #F9FBF4;

}

/*bottom footer area*/

.footer {

	margin-top: ;

	background-color: #F1F3E9;

	height: 25px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #BCBDB6;

	border-bottom-color: #BCBDB6;

	border-left-color: #BCBDB6;

	margin: 0px;

	padding: 5px 10px 5px 5px;

	width: 100%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	font-weight: 400;

	text-align: center;

	letter-spacing: 0.1em;

}

.formBlack {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	font-weight: normal;

	color: #000000;

}

.formWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	font-weight: bold;

	color: #FFFFFF;

}


