﻿body 
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-color:#ececec;
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
}

#topline
{
	height:5px;
	margin-bottom:2px;
	background-color:#90959b;
	border-top:solid 1px #90959b;
	border-left:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	border-bottom:solid 1px #c0c0c0;
	margin-top:0px;
	color:#ffffff;
}

#wrapper
{
	padding:65px 0px 0px 0px;
	background-image:url(images/hdr_logo_and_slogan.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

#wrapper2
{
	width:775px;
}

#wrapper3
{
	border:solid 1px #c0c0c0;
	width:698px;
	background-color:#ffffff;
	background-image:url(images/left_menu_bg.jpg);
	background-position:3px 1px;
	background-repeat:repeat-y;
}

#header
{
	margin:5px 3px 0px 3px;
	height:215px;
	width:692px;
	background-image:url(images/hdr_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:25px;
	padding-left:20px;
}

#mid
{
	margin:0px 3px 0px 3px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	background-color:#ffffff;
	font-family:Arial;
	font-size:11px;	
}

#leftmenu
{
	width:233px;
	height:100%;
	float:left;
	vertical-align:top;
	background-image:url(images/left_menu_bg.jpg);
	background-repeat:repeat-y;
}

#leftmenu_aboutus
{
	background-image:url(images/left_menu_aboutus_bg.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:28px;
	padding-right:3px;
}

#leftmenu_torcheinfo
{
	background-image:url(images/left_menu_torcheinfo_bg.jpg);
	height:114px;
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:98px;
	padding-right:3px;
}

#mainbody
{
	float:right;
	padding-top:8px;
	padding-left:12px;
}

#footer
{
	border-top:solid 1px #c0c0c0;
	border-left:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	border-bottom:solid 1px #90959b;
	margin-top:1px;	
	background-color:#90959b;
	color:#ffffff;
	width:698px;
}

#footer a
{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover
{
	color:#70d701;
}

.redbodytext, .redbodytextbold, .redlink, .redlinkbold
{
	color:#803629;
	font-family:Arial;
	font-size:11px;
}

.orangebodytext, .orangebodytextbold, .orangelink, .orangelinkbold
{
	color:#ef9c00;
	font-family:Arial;
	font-size:11px;
}
.greenbodytext, .greenbodytextbold, .greenlink, .greenlinkbold
{
	color:#70d701;
	font-family:Arial;
	font-size:11px;
}

.bluebodytext, .bluebodytextbold, .bluelink, .bluelinkbold
{
	color:#00adef;
	font-family:Arial;
	font-size:11px;
}

.orangebodytextbold, .greenbodytextbold, .bluebodytextbold
{
	font-weight:bold;
}

.orangelink, .greenlink, .bluelink, .redlink
{
	text-decoration:none;
}

.orangelinkbold, .greenlinkbold, .bluelinkbold,  .redlinkbold
{
	text-decoration:none;
	font-weight:bold;
}

.orangelink:hover, .greenlink:hover, .bluelink:hover, .redlink:hover,
.orangelinkbold:hover, .greenlinkbold:hover, .bluelinkbold:hover, .redlinkbold:hover
{
	color:#ff0000;
}


.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

.yellowlink
{
	color:#ffcc00;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.yellowlink:hover
{
	color:#0095da;
}

.button
{
	background-color:#0095da;
	color:#ffffff;
	text-decoration:none;
	height:25px;
	width:85px;
	font-size:12px;
	font-weight:bold;
}

.button:hover
{
	color:#000000;
}