@charset "UTF-8";

html { overflow: -moz-scrollbars-vertical !important; }
html { min-height: 100%; margin-bottom: 1px; }

.floatClear { clear: both; }

body {
	background-repeat: repeat-x;
	background-image: url(../images/background.gif);
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FAE1DA;
}
img{ border: 0; }

/******************************/
/********HEADING*TAB***********/
/******************************/

#heading {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 89px;
}
#heading ul {
	margin: 0px;
	padding-left: 20px;
	list-style-type: square;
}

#heading #headingbuttons {
	float: right;
	width: 360px;
	padding-top: 15px;
	padding-right: 10px;
}

#heading #buttonHome a, #heading #buttonAbout a, #heading #buttonContact a, #heading #buttonHome a:link, #heading #buttonAbout a:link, #heading #buttonContact a:link{ color: #999999; text-decoration: none; }
#heading #buttonHome a:hover, #heading #buttonAbout a:hover, #heading #buttonContact a:hover{ text-decoration: underline; }

#heading #buttonHome, #heading #buttonAbout, #heading #buttonContact {
	float: right;
	height: 20px;
	width: 110px;
	background-repeat: no-repeat;
	padding-top: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 90%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#heading #buttonHome { background-image: url(../images/buttonHome.gif); }
#heading #buttonAbout { background-image: url(../images/buttonAbout.gif); }
#heading #buttonContact { background-image: url(../images/buttonContact.gif); }

#heading #buttonEnd {
	float: right;
	height: 60px;
	width: 18px;
	background-image: url(../images/contactButtonEnd.gif);
	background-repeat: no-repeat;
}

#title {
	width: 800px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DF4311;
	background-image: url(../images/headingBG.jpg);
	background-repeat: repeat-x;
}
#title #headingRight {
	background-image: url(../images/heading_rota/image1.jpg);
	height: 180px;
	width: 523px;
	float: left;
}
#title #headingLeft {
	background-image: url(../images/headingLeft.gif);
	float: left;
	height: 40px;
	width: 252px;
	padding-top: 140px;
	padding-left: 25px;
}
#title #headingLeft h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#title #tabMenu {
	width: 800px;
	clear: both;
	background-image: url(../images/tabBG2.gif);
	height: 22px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #DF4311;
	padding-top: 7px;
	font-size: 85%;
}
#title #tabMenu a, #title #tabMenu a:link{
	color: #DF4311;
	text-decoration:none;
}
#title #tabMenu a:hover{
	text-decoration:underline;
}
#infomation {
	width: 780px;
	height: 25px;
	background-color: #DF4311;
	padding-left: 20px;
	padding-top: 2px;
}
#infomation .defaultContact{
	width: 300px;
	float: right;
	text-align: center;
	color: #FFFFFF;
	padding-top: 3px;
	line-height: 17px;
	height: 19px;
}
#infomation a, #infomation a:link{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 115%;
}
#infomation a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#mainPanel {
	background-image: url(../images/contentBG.jpg);
	padding-top: 10px;
	background-repeat: repeat-x;
	float: left;
	width: 768px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DF4311;
	border-left-color: #DF4311;
	padding-left: 20px;
	background-color: #FFFFFF;
}
#default #mainPanel #menuNav {
	width: 265px;
}
#default #mainPanel #menuNav a{
	width: 211px;
	height: 28px;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 42px;
	font-weight: normal;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 17px;
}
#default #mainPanel #menuNav a span{
	padding-left: 10px;
	font-size: 90%;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#default #mainPanel #menuNav a:hover{
	background-position: 0 -31px;	
}

#default #mainPanel #menuNav #a5Menu a{ background-image: url(../images/menuButtons/A5Menu.gif);}
#default #mainPanel #menuNav #a5Menu a span{ color: #003366;}

#default #mainPanel #menuNav #a4Menu a{ background-image: url(../images/menuButtons/A4Menu.gif);}
#default #mainPanel #menuNav #a4Menu a span{	color: #8F1667; }

#default #mainPanel #menuNav #a4ExtMenu a{ background-image: url(../images/menuButtons/A4ExtMenu.gif);}
#default #mainPanel #menuNav #a4ExtMenu a span{ color: #868620; font-size: 90%; }

#default #mainPanel #menuNav #b4Menu a{ background-image: url(../images/menuButtons/B4Menu.gif);}
#default #mainPanel #menuNav #b4Menu a span{ color: #8D5A13; }

#default #mainPanel #menuNav #a56pgMenu a{ background-image: url(../images/menuButtons/A56PgMenu.gif);}
#default #mainPanel #menuNav #a56pgMenu a span{ color: #2F3FAB; }

#default #mainPanel #menuNav #a3Menu a{ background-image: url(../images/menuButtons/A3Menu.gif);}
#default #mainPanel #menuNav #a3Menu a span{	color: #007600; }

#default #mainPanel #content {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	width: 500px;
}
#default #mainPanel #content #contentBorder {
	height: 265px;
	width: 498px;
	border: 1px solid #DF4311;
	background-color: #FFFFFF;
	color: #DF4311;
	font-size: 90%;
	padding-top: 5px;
}

#default #contentBorder h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#default #mainPanel #content #contentBorder ul, #default #mainPanel #extraText ul, #default #mainPanel #articleHolder ul{
	list-style-type: square;
	margin: 0px;
	font-size: 120%;
	padding-left: 20px;
	font-weight: bold;
}
#default #mainPanel #content #contentBorder #contentControl {
	padding-right: 15px;
	padding-left: 15px;
}
#mainPanel     {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
#default #mainPanel #content #contentBorder #portfolioScroller {
	background-image: url(../images/scrollBG.jpg);
	background-repeat: repeat-x;
	height: 115px;
	overflow-x: auto;
	overflow-y: hidden;
	scrollbar-3dlight-color:#DF4311;
	scrollbar-arrow-color:#DF4311;
	scrollbar-darkshadow-color:#DF4311;
	scrollbar-base-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	width: 468px;
}
#default #mainPanel #content #contentBorder #portfolioScroller #portfolioContainer {
	height: 100px;
	width: 1150px;
}

#default #mainPanel #extraText {
	height: 140px;
	width: 500px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #D31C1B;
	color: #D31C1B;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#default #mainPanel #extraText ul, #default #mainPanel #articleHolder ul{
	padding-bottom: 5px;
	padding-left: 5px;
}

#default #extraText h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#articleHolder h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}



#default #mainPanel #content #contentBorder #portfolioScroller #portfolioContainer img{
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#default #mainPanel #content #contentBorder #contentInfo {
	height: 18px;
	color: #FFFFFF;
	background-color: #DF4311;
	padding-top: 2px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#default #mainPanel #content #contentBorder #contentInfo #viewAll {
	float: right;
	padding-right: 15px;
}
#default #mainPanel #content #contentBorder #contentInfo #viewAll a, #mainPanel #content #contentBorder #contentInfo #viewAll a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#default #mainPanel #content #contentBorder #contentInfo #viewAll a:hover{
	text-decoration:underline;
}
#default #mainPanel #extraText {
	height: 140px;
	width: 500px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #DF4311;
	color: #DF4311;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding-left: 10px;
}
#default #mainPanel #extraText #extraTextScroller{
	font-size: 90%;
	line-height: 18px;
}
#default #mainPanel #extraText a , #default #mainPanel #extraText a:link{
	color: #DF4311;
}
#default #mainPanel #extraText a:hover{
	text-decoration:underline;
}
#default #mainPanel #articleHolder {
	float: right;
	width: 220px;
	height: 140px;
	margin-bottom: 10px;
	border: 1px solid #DF4311;
	color: #DF4311;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#default #mainPanel #articleHolder #articleScroller{
	height: 100px;	
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#8f8f8f;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	padding: 5px;
	text-align: center;
}
#footer  {
	width: 800px;
	clear: both;
	text-align: center;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E77300;
	border-bottom-color: #E77300;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer #footerLinks {
	background-color: #DF4311;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 2px;
}
#footer #copyright {
	background-color: #DF4311;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 7px;
}
#footer a, #footer a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
