html, body {margin:10px; background-color:#999; background-image:url(../images/bg/bg.jpg); background-position:top; background-repeat:repeat-x; padding:10px;}
td, tr {font-size: 12px; color: #333;line-height: 20px;}
img{border:none}
h1 {font-size: 12px; color: #666; font-weight:normal; padding:0px; margin:0px}
h2 {font-size: 14px; color: #666; font-weight:normal; padding:0px; margin:0px; padding-bottom:10px}

a, td, tr, body, div {font-family: Arial, Verdana, Helvetica, sans-serif;}

.menutext {font-size: 12px;color: #666; word-spacing:70px; text-align:center; padding:5px}
.menutext_sub{padding-left:30px; color:#C1B9AB}
.specialtext {font-size: 11px; color: #666;line-height: 16px; padding:20px; padding-right:20px}
.headertext {font-size: 16px; color: #000;line-height: 18px; padding:20px}
.home {font-size: 11px;	color: #333;}

ul {list-style-image:url(../images/bullet.gif)}

.sidemenubg{background-color:#8C7E68; padding: 5 20 5 20}
.submenuheaders{padding-right:20px; text-align:right; color:#FFF; background-color:#666; padding-top:20px; padding-bottom:4px; font-size:16px}

.textblack {font-size: 14px; color: #000; line-height: 18px;}

.bodytext {padding-left:20px; padding-right:60px; text-align:justify; border-left:1px dotted #CCC}

.bga {background-image:url(../images/bg/special.jpg); background-position:top; background-repeat:no-repeat}
.bgb {background-image:url(../images/bg/overview.jpg); background-position:top; background-repeat:no-repeat}
.bgc {height:44px; background-image:url(../images/bg/header.jpg); background-position:top left; background-repeat:no-repeat; vertical-align:middle}

.borderbottom{border-bottom:1px solid #CCC}

.tblBorder{border:5px solid #CCC}

.tba{border:1px solid #CCC}
.tba_left{border-left:1px solid #CCC}
.tba_text{ text-align:center; font-size:14px; color:#990000; font-family:"Times New Roman", Times, serif; padding:5px 2px}

.tba_dot_left{border-left:1px dotted #CCC}
.width_large{width:200px};

.text_center{text-align:center;}
.homewhite {font-size: 12px;color: #FFF;text-decoration: none;font-style: normal;line-height: 20px;}
.home-header {font-size: 12px;color: #333;text-decoration: none;font-style: normal;padding-left: 5px;}
.footer {font-size: 11px;color: #333;text-decoration: none;font-style: normal;}
.main {font-size: 12px;color: #333;text-decoration: none;font-style: normal;line-height: 25px;}

a.menutext {font-size: 12px; color: #666; text-decoration:none; word-spacing:normal}
a.menutext:hover {font-size: 12px; color: #000; text-decoration:underline; word-spacing:normal}

a {font-size: 11px; color: #666; text-decoration:none; word-spacing:normal}
a:hover {font-size: 11px; color: #000; text-decoration:underline; word-spacing:normal}

a.link {color: #333;font-size: 11px;text-decoration: underline;}
a.link:hover {color: #2F4253;font-size: 11px;text-decoration: none;}

a.linkwhite {color: #FFF;font-size: 11px;text-decoration: underline;}
a.linkwhite:hover {color: #666;font-size: 11px;text-decoration: none;}

input {font-size:11px;}
select{font-size:11px; color: #666666;}
textarea {width:200px; font-family:Arial, Helvetica, sans-serif}
input.form {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:200px;}
input.form_small {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:150px;}
input.form_micro {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:50px;}
input.form_tiny {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:30px;}
input.btn{width:auto;}