/* Main Layout Style Sheet */

.table-corners {
/* Main Table Width */
	width: 1000px
}

body {
	/*background-image:url(../images/bg.jpg); */
	background-color:#FFFFFF; /*#010A0E;*/
	margin:0px; 
	padding-top:0px; 
	font-family: sans-serif; 
	font-size:13px; 
	color:#222222;
}

td {
	vertical-align: top; 
	line-height:20px;
	font-family: Verdana, Georgia, "Trebuchet MS", Arial; 
	font-size:14px;
	color:#888888;

}

h1 {
	font-size:18px; 
	font-weight:normal; 
	padding:0px; 
	margin:0px;
}

.main-table {
	border: 1px solid #FFFFFF; 
	background-color:#FFFFFF; 
	text-align: center;
	width:100%;
	color:#333333;
}

.style1 {
	font-size: 10px;
}

.hr_header {
	height:3px;
	background-color:#CCCCCC;
}

.middle_align {
	vertical-align: middle;
}

.right_align {
	text-align: right;
}

.top-img {
	background-image: url(../images/c.gif);
	background-color: #FFFFFF; /*#66829D;*/
	background-position: left bottom;
	height:60px;
	font-family: Geneva, "MS Sans Serif", sans-serif,  Verdana, "Trebuchet MS", Arial; 
	color: #AAAAAA;
	font-size:34px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.top-img2 {
	background-image: url(../images/c.gif);
	background-position: right top;
	height:200px;
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #FFFFFF;
	font-size:25px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.top-img3 {
	background-image: url(../images/c.gif);
	background-position: right center;
	height:200px;
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #FFFFFF;
	font-size:25px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.website-title {
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #FFFFFF; 
	text-align: left; 
	/*font-size:45px; 
	letter-spacing:-1px;*/
	letter-spacing: -2px;
	font-size: 3em;
}

.website-subtitle {
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #BBBBBB; 
	text-align: right; 
	letter-spacing: 2px;
	font-size: 18px;
	font-weight: bold;
}

.menu {
	height:35px; 
	width:150px;
	vertical-align:left; 
	padding-left:10px; 
	padding-right:10px; 
	background-image:url(../images/menu-bg.gif);
	font-family: Georgia, "Trebuchet MS", Arial; 
}

.bg-white {
	background-color:#FFFFFF;
}

.corner1 {background-image:url(../images/corner1.gif); width:20px; height:20px}
.corner2 {background-image:url(../images/corner2.gif); width:20px; height:20px}
.corner3 {background-image:url(../images/corner3.gif); width:20px; height:20px}
.corner4 {background-image:url(../images/corner4.gif); width:20px; height:20px}

a.menu-link { 
	background-image:url(../images/menu-sep.gif); 
	height:20px; 
	line-height:20px; 
	background-position: right; 
	background-repeat:no-repeat; 
	padding-left:1px; 
	padding-right:1px; 
	padding-top:1px; 
	padding-bottom:1px; 
	font-family: Verdana, Arial; 
	font-size:13px; 
	color:#999999; 
	text-decoration:none; 
}

a.menu-link:hover { 
	background-image:url(../images/menu-bg_hover.gif); 
	background-position:right; 
	background-repeat:repeat-x; 
	
	background-color:#FFFFFF;
	height:20px; 
	line-height:20px; 
	font-family: Verdana, Arial; 
	font-size:13px;
	color:#E92949;
	text-decoration:none; 
}

.content {
	padding-top:25px;
	padding-left:2px;
	padding-right:60px;
	padding-bottom:35px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.content-right {
	padding-top:30px;
	vertical-align: middle;
	padding-bottom:30px;
	text-align: center;
	
}

.contacttext {
	width:70%;
	font-family: Verdana, "Times New Roman", Times, serif;
	color:#888888;
	font-size:14px;
	text-align:left;
}

a.made-in {color:#aaa }
.made-in_text {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #aaa;padding-left:3px;padding-bottom:15px}
a.menu-right, a.menu-right:visited {font-size: 18px; line-height:30px; padding-left:20px; text-decoration:none; color:#bbb; background-color:#FAFAFA; width:200px; display:block; border-bottom:#CCCCCC solid 1px}
a.menu-right:hover {background-color:#3579DE; color:#D8E9F1}
a, a.link, a.visited {color:#AB0D27}
a:hover {color:#E92949}

.website-footercopy {
	font-family: Verdana, "Trebuchet MS", Arial; 
	color: #AAAAAA; 
	text-align: left; 
	/*letter-spacing: -1px;*/
	font-size: 10px;
	background: #FFFFFE;
	border-top: 1px solid #DDDDDD;
}

.footer_contact {
	font-family: Verdana, Arial; 
	color: #888888; 
	text-align: right; 
	font-size: 11px; 
	/*font-weight: bold;	*/
}

.header_bg_title {
	background-image:url(../images/bg_title_logo_v1.jpg); 
	background-position: left bottom;
	background-repeat: no-repeat;
}

.textdots {
	font-size:13px; 
	color:#CC3300;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.img_thumb {
	width:110px;
	height:110px;
	background-position: center middle;
	background-repeat: no-repeat;
	spacing-left:5px; 
	spacing-right:5px; 
	spacing-top:5px;
	spacing-bottom:5px;
}

.border_inst_desc_b {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	color: #777777;
	text-align: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	background: #FFFFFF url(../images/bg_inst_white.x.jpg) no-repeat center center;
	width:430px;
	padding:15px;
	vertical-align:middle;
}

.popuptitle {
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #BBBBBB; 
	text-align: left; 
	letter-spacing: 2px;
	font-size: 14px;
	font-weight: bold;
}

.popupimage {
	text-align: center;
	vertical-align: middle;
	
}

A.textLinks {
	color: #AAAAAA;
	text-decoration: none;
}

A.textLinks:hover {
	color: #E92949;
	text-decoration: underline;
}

.imgstagetext {
	font-family: Georgia, "Trebuchet MS", Arial; 
	color: #111111;
	font-size:12px;
	text-align: right;
	vertical-align: top;
	width: 585px;

}

.header_titles {
	font-size:18px;
	font-weight:bold;
	color:#666666;
}
