/* CSS Document */

* {margin:0; padding:0}
body 
{
	font:12px/18px Arial, Helvetica, sans-serif; 
	color:#333;
	background:url(images/repeat-bg.jpg) repeat-y center top #060a0d;
}

table {border-collapse:separate; width:100%; vertical-align:top;}
td {vertical-align:top;}
img {border:none}
a {outline:none}


.table-fix {table-layout:fixed}
.auto {width:auto}

.main 
{		
	/*background-image:url(images/body-bg.jpg);*/
	background:url(images/body-bg.jpg) no-repeat center top;
}

.main-tab {width:990px; margin-top:60px; text-align:center}
.main-tab td {text-align:left}

.logo {float:left; margin:25px 0 0 2px}

.form {background:url(images/bg1.jpg) no-repeat left 4px; vertical-align:top; width:463px}
.form span {display:inline-block; margin:20px 0 0 30px; font-size:11px; color:#666; width:250px}
.form span img {vertical-align:middle; margin-top:2px}
.form span input {vertical-align:middle; background:#eee; border:solid 1px #ccc; font:12px Arial, Helvetica, sans-serif; color:#333; padding:3px 5px}

.form-new {vertical-align:top; border-right:solid 1px #ddd; width:240px; padding:10px 0 0 20px;}

.border {width:auto;}
.border td { border:solid 1px #ddd; font-weight:bold;}

.menu {vertical-align:top}
.menu a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-decoration:none; display:inline-block; padding:5px; width:200px; border-bottom:dotted 1px #ccc; padding-left:15px; background:url(images/arrow.gif) no-repeat left 12px}
.menu a:hover {color:#b41616;}
.menu a.selected {color:#b41616;}


.map td {padding:4px; text-align:center; border:solid 1px #ccc; font-weight:bold;}

.button1 {display:inline-block; width:221px; height:68px; background:url(images/button1.jpg) no-repeat left top}
.button1:hover {background:url(images/button1-h.jpg) no-repeat left top}
.button2 {display:inline-block; width:221px; height:71px; background:url(images/button2.jpg) no-repeat left top}
.button2:hover {background:url(images/button2-h.jpg) no-repeat left top}
.button3 {display:inline-block; width:221px; height:66px; background:url(images/button3.jpg) no-repeat left top}
.button3:hover {background:url(images/button3-h.jpg) no-repeat left top}


.tabs {background:url(images/bg2.jpg) no-repeat 2px top; height:70px;}
.links {padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e66c06;}
.links a {display:inline-block; margin-top:3px; font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px; text-decoration:none; font-weight:normal;}
.links a:hover {color:#ff0000}

.bottom {border-top:solid 1px #ddd; padding:7px; font-family:Tahoma, Arial; font-size:11px;}
.bottom a {color:#666; text-decoration:none; direction:inline-block; margin:0px 5px}
.bottom a:hover {color:#ff0000;}
.bottom a.selected {color:#ff0000;}

.bot {height:60px; background:url(images/bottom-bg.jpg) no-repeat center top #000; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; line-height:18px}
.bot a {color:#666; font-weight:bold; display:inline-block; text-decoration:none}
.bot a:hover {color:#ff9933}

.header {padding:10px 15px 3px 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#b41616;}
.content {padding:5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-align:justify}

.links-td {margin-bottom:10px}
.links-td td {border:solid 1px #ddd; padding:2px 10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#b41616;}
.links-td td a {color:#333; text-decoration:none; font-size:11px;}
.links-td td a:hover {color:#b41616}

.contact {padding-bottom:5px}
.contact span {display:inline-block; margin:0px 10px}

.contact-td {margin-bottom:10px}
.contact-td td {border:solid 1px #ddd; padding:2px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333;}

.input {background:#eee; border:solid 1px #ccc; border-bottom:solid 1px #999; border-right:solid 1px #999; padding:2px 5px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333;}
.input1 {background:#eee; border:solid 1px #ccc; border-bottom:solid 1px #999; border-right:solid 1px #999; padding:2px 5px; width:110px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333;}
.textarea {background:#eee; border:solid 1px #ccc; height:50px; border-bottom:solid 1px #999; border-right:solid 1px #999; padding:2px 5px; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333;}

.new-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
.new-link:hover {color:#b41616;}

.welcome_txt {padding-left:10px; color: #666666; font-size:11px; font-family:Tahoma, Arial; line-height:15px; width:625px;}
.welcome_txt p {margin:3px 0;  text-align:justify; line-height:16px}
.welcome_txt p strong {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b41616}
.welcome_txt p a {text-decoration:none; color:#ff0000}
.welcome_txt p a:hover {color:#b41616; text-decoration:underline}

.contact_link{text-decoration:none; color:#ff0000}
.contact_link:hover {color:#b41616; text-decoration:underline}
