a:link {color: #1c2465; text-decoration: underline; }
a:visited {color: #000000; text-decoration: underline; }
a:hover {color: #1c2465; text-decoration: none; }
a:active {color: #1c2465; text-decoration: underline; }

td, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color: #666666; }



/* MENU AREA */

#menu_contain { margin: 9px 0px 0px 0px; padding: 0px; }

#menu ul {  list-style-type: none; margin: 0px; padding: 0px; }

#menu li { display: inline; padding-right: 17px; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight: normal; color: #f3f2f2; }


/* TITLE */

#title_contain { float: right; }

.title_box { margin: 34px 12px 0px 0px; }

.title_text { font-family: century gothic, century, Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:28px; color: #1c2465; text-align: right; }



/* SLIDESHOW AREA */

#slideshow_contain { width: 1002px; }

.slideshow_image { margin: 0px 8px 0px 17px; }





/* COLUMNS MAIN */

.col1_header_box { margin: 0px 0px 0px 17px; }

.col1_header { float: left; }


#col1_contain { float: left; width: 770px; }

.col1_text_contain{ float: left; width: 534px; }

.col1_text_box { margin: 0px 6px 0px 17px; }

.col1_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color: #666666; }

.col1_image_contain { float: left; width: 236px; }

.col1_image_box { margin: 17px 14px 0px 0px; }




/* SIDEBAR */

.col2_header_box { margin: 0px 8px 0px 0px; }

.col2_header { float: left; }

#col2_contain { float: left; width: 232px; }

.col2_text_box { width: 222px; margin: 0px 0px 0px 10px; }

.col2_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color: #666666; }






/*  TEXT AREA*/


#text_contain { width: 1002px; }

.text_box { margin: 0px 18px 10px 18px; }

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color: #666666; }

.highlight { font-weight: bold; font-size 13px; color: #1c2465; }




/*  COLUMNS TEXT AREA */


#sub1_contain { float: left; width: 483px; }

.sub1_box { margin: 0px 18px 10px 18px; }


#sub2_contain { float: left; width: 483px; }

.sub2_box { margin: 0px 18px 10px 18px; }





/* HEADER PHOTO AREA*/

#sub_photos_contain { float: left; width: 1002px; }

.sub_photos_box { margin: 0px 12px 0px 12px; }

.sub_photos { float: left; width: 195px; height: 131px; }





/* FOOTER */

#footer_contain { width: 1002px; margin: 93px 0px 0px 0px; }

.footer_text1 { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color: #f3f2f2; }

.footer_text2 { font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color: #f3f2f2; }




/* SIGNATURE */

#tin_contain { width: 1002px; margin: 18px 19px 4px 0px; }

.tin_text { font-family: georgia; font-size: 8px; line-height:12px; font-style: normal; color: #cccccc; text-align: right; }



a.footer:link {color: #f3f2f2; text-decoration: none; }
a.footer:visited {color: #f3f2f2; text-decoration: none; }
a.footer:hover {color: #f3f2f2; text-decoration: none; }
a.footer:active {color: #f3f2f2; text-decoration: none; }

a.menu:link {color: #f3f2f2; text-decoration: none; }
a.menu:visited {color: #f3f2f2; text-decoration: none; }
a.menu:hover {color: #f3f2f2; text-decoration: none; }
a.menu:active {color: #f3f2f2; text-decoration: none; }

H1 a:link {color: #ecede7; text-decoration: none; }
H1 a:visited {color: #ecede7; text-decoration: none; }
H1 a:hover {color: #ecede7; text-decoration: none; }
H1 a:active {color: #ecede7; text-decoration: none; }


a.tin:link {color: #cccccc; text-decoration: none; }
a.tin:visited {color: #cccccc; text-decoration: none; }
a.tin:hover {color: #cccccc; text-decoration: overline; }
a.tin:active {color: #cccccc; text-decoration: none; }


H1 { font-family: trebucget, trebuchet ms, verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:28px; font-weight: normal; color: #1c2465; border-bottom-style: solid; border-width: 1px; border-color: #cdcbd6; padding: 10px 10px 10px 0px; }

H2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height:20px; font-style: normal; font-weight: normal; color: #1c2465; border-bottom-style: dotted; border-width: 1px; border-color: #cdcbd6; padding: 1px;}

H3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height:22px; font-style: normal; font-weight: bold; color: #819350; }


