/* GENERAL STYLES */
/*** General ***/

* {margin:0; padding:0; outline:0; }
img {border:0;}

/* START | font, button and list styles */

html, body{height:100%;width:100%;padding:0;margin:0;}

a
{
	color:#ffffff; 
	text-decoration:none; 
	background-color:inherit; 
}

a:hover
{ 
	color:#c00000; 
	text-decoration:none; 
	background-color:inherit; 
}

#flashAlt{
	display: none;
}

body.brown a:hover{color:#95a413 !important;background-color:inherit}
body.orange a:hover{color:#b24401 !important;background-color:inherit}
body.red a:hover{color:#c00000 !important;background-color:inherit}
body.blue a:hover{color:#4796a4 !important;background-color:inherit}
body.green a:hover{color:#95a413 !important;background-color:inherit}
body.grey a:hover{color:#a50f28 !important;background-color:inherit}

body.brown h2{color:#95a413 !important;background-color:inherit;font-size:11px;font-weight:bold;}
body.orange h2{color:#b24401 !important;background-color:inherit;font-size:11px;font-weight:bold;}
body.red h2{color:#c00000 !important;background-color:inherit;font-size:11px;font-weight:bold;}
body.blue h2{color:#4796a4 !important;background-color:inherit;font-size:11px;font-weight:bold;}
body.green h2{color:#95a413 !important;background-color:inherit;font-size:11px;font-weight:bold;}
body.grey  h2{color:#a50f28 !important;background-color:inherit;font-size:11px;font-weight:bold;}


.footerContainer p a
{
	color:#ffffff; 
	text-decoration:none; 
	background-color:inherit; 
}

.footerContainer p a:hover
{ 
	color:#000000 !important; 
	text-decoration:none; 
	background-color:inherit; 
}

body, h1, h4,h2,h3, h5, li
{ 
	font-family:Arial,Verdana,   Helvetica, sans-serif; 
	font-size:11px;	
	background-color:#000000;
	color:#a7a4a4;
}

body{background:url(/media/build/bg_brown.gif) #483021 top left repeat-x;}
body.brown{background:url(/media/build/bg_brown.gif) #483021 top left repeat-x !important;}
body.orange{background:url(/media/build/bg_orange.gif) #b24401 top left repeat-x !important;}
body.red{background:url(/media/build/bg_red.gif) #a50f28 top left repeat-x !important;}
body.blue{background:url(/media/build/bg_blue.gif) #447780 top left repeat-x !important;}
body.green{background:url(/media/build/bg_green.gif) #6f7f24 top left repeat-x !important;}
body.grey{background:url(/media/build/bg_grey.gif) #333333 top left repeat-x !important;}

h1,h2,h3,h4{padding:0 !important; margin:0! important}

h2 img{padding:0px 0px 19px 0px;}
h3 img{padding:0px 0px 10px 0px;}

p
{ 
	font-family:Arial,Verdana,   Helvetica, sans-serif; 
	font-size:11px; 
	padding:0px 0px 10px 0px; 
	margin:0; 
	color:#a7a4a4;
}

.wColor{color:#ffffff !important;background-color:inherit}

#bgHomepage
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	background:url(/media/build/bg_homepage.jpg) #bf0000 top left repeat-x; 
}
.alignCenter
{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:910px;
	padding:0px;
}

/* New Naviagtion June 2009 */
#header
{
	width: 900px;
	height: 90px;
}
#header h1
{
	float: left; 
	width: 134px;
	margin: 47px 0px 0px 5px !important;
	background: none;
}
#header h1 a
{
	float: left;
	width: 134px;
	height: 41px;
	background: url(/media/build/logo-z7.png) top left no-repeat;
}
#header h1 span{display: none;}
#header ul.nav
{
	float: right; 
	clear: none;
	list-style-type: none;
	/* width: 655px; */
	width:542px;
	margin: 63px -4px 0px 0px;	
}
#header ul.nav li
{
	float: left;
	position: relative;
	display: block;
	background: none;
	padding: 0px;
}
#header ul.nav li a{
	float: left;
	height: 30px;	
	padding: 0px 0px 0px 4px;
	display: block;
	text-indent: -1500px;
}

ul.nav li.btnHome a{width: 70px;}
ul.nav li.btnHome a{background: url(/media/build/nav/btn_home_off.png) top right no-repeat;}
ul.nav li.btnHome a:hover{background: url(/media/build/nav/btn_home_on.png) top right no-repeat;}

ul.nav li.btnAboutUs a{width: 92px;}
ul.nav li.btnAboutUs a{background: url(/media/build/nav/btn_aboutus_off.png) top right no-repeat;}
ul.nav li.btnAboutUs a:hover{background: url(/media/build/nav/btn_aboutus_on.png) top right no-repeat;}

ul.nav li.btnWhatsNew a{width: 109px;}
ul.nav li.btnWhatsNew a{background: url(/media/build/nav/btn_whatsnew_off.png) top right no-repeat;}
ul.nav li.btnWhatsNew a:hover{background: url(/media/build/nav/btn_whatsnew_on.png) top right no-repeat;}

ul.nav li.btnPortfolio a{width: 98px;}
ul.nav li.btnPortfolio a{background: url(/media/build/nav/btn_portfolio_off.png) top right no-repeat;}
ul.nav li.btnPortfolio a:hover{background: url(/media/build/nav/btn_portfolio_on.png) top right no-repeat;}

ul.nav li.btnServices a{width: 89px;}
ul.nav li.btnServices a{background: url(/media/build/nav/btn_services_off.png) top right no-repeat;}
ul.nav li.btnServices a:hover{background: url(/media/build/nav/btn_services_on.png) top right no-repeat;}

ul.nav li.btnContactUs a{width: 107px;}
ul.nav li.btnContactUs a{background: url(/media/build/nav/btn_contactus_off.png) top right no-repeat;}
ul.nav li.btnContactUs a:hover{background: url(/media/build/nav/btn_contactus_on.png) top right no-repeat;}

ul.nav li.btnBlog a{width: 62px;}
ul.nav li.btnBlog a{background: url(/media/build/nav/btn_blog_off.png) top right no-repeat;}
ul.nav li.btnBlog a:hover{background: url(/media/build/nav/btn_blog_on.png) top right no-repeat;}
/* / New Navigation */


#buttonNav{margin-left:5px !important;}
#navigationContainer
{
	position:absolute;
	width:900px;
	height:90px;
	padding:0;
	top:0;
	left:50%;
	margin-left:-435px;
}

#homepageContainer
{
	position:absolute;
	left:50%;
	top:101px;
	margin-left:-449px;
	border:12px solid #ffffff;
	padding:0px;
	width:875px;
	height:564px;
	z-index:4000;
}

#footerContainer
{
	position:absolute;
	left:50%;
	top:698px;
	word-spacing:2px;
	margin-left:-449px;
	padding:0px;
	width:875px;
	z-index:10000;
}

.homepage_leftContainer
{
	float:left;
	width:670px;
	height:168px;
	background-color:#000000;
	padding:16px 0px 0px 0px;
	margin:380px 0px 0px 0px;
}

.homepage_rightContainer
{
	float:left;
	width:185px;
	height:539px;
	background:url(/media/build/bg_index_rightcontent.gif) #333333 top left repeat-y;
	padding:25px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.homepage_rightContainer img{float:left;}

.homepageContent
{
	float:left;
	width:635px;
	padding:4px 0px 0px 25px;
	margin:0px;
	background:url(/media/build/bg_index_leftcontent.gif) top left repeat-y;
}

.homepageServices
{
		float:left;
		width:200px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
}

.homepageAboutUs
{
		float:left;
		width:200px;
		padding:0px 25px 0px 22px;
		margin:0px 0px 0px 0px;
}

.homepageContactUs
{
		float:left;
		width:150px;
		padding:0px 0px 0px 20px;
		margin:0px 0px 0px 0px;
}

ul
{
	clear:both;
	list-style-type:none;
	margin:0px 0px 0px 0px;
}

ul li
{
	background:url(/media/build/bullet1.gif) top left no-repeat;
	padding:0px 0px 3px 15px;
}


.homepageServices ul
{
		clear:both;
		background-color:inherit;
		margin:0px 0px 0px 0px;
}

.homepageServices ul li
{
	background:none;
	padding:0px 0px 3px 0px;
}

.homepageServices ul li a
{
	background:url(/media/build/bullet1.gif) top left no-repeat;
	padding:0px 0px 3px 15px;
}

.homepageServices ul li a:hover
{
	background:url(/media/build/bullet4.gif) top left no-repeat;
	padding:0px 0px 3px 15px;
}


.homepageContactUs p,
.homepageAboutUs p
{
	clear:both;
	padding:0px;
	margin:0px;
}


.homepageAboutUs img,
.homepageServices img,
.homepageContactUs img
{
	float:left;
	padding:0px 0px 12px 0px;
}

.featureItem
{
	float:left;
	width:165px;
	padding:20px 0px 0px 0px;
	margin:0px;
}

.featureItem img{float:left;margin:0px 0px 9px 0px}
.featureItem p
{
	float:left;
	padding:0 !important;
	margin:0 !important;
}

.buttonContainer
{	
	float:left;
	width:910px;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	height:90px;
}

.buttonContainer img{float:left;}

.buttonContainer .logo
{
	float:left;
	width:150px;
	padding:45px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

.buttonContainer .buttonContent
{
	float:left;
	width:625px;
	/* padding:27px 0px 0px 105px; */
	padding:66px 0px 0px 120px;
	margin:0px 0px 0px 0px;
}

.buttonContainer .buttonContent ul
{
	float:left;
	font-weight:bold;
	color:#ffffff;
	background-color:inherit;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.buttonContainer .buttonContent ul li
{
	float:left;
	padding:0px 0px 0px 9px;
	/* padding:0px 0px 0px 0px; */
	margin:0px 0px 0px 0px;
	cursor:pointer;
	background:none;
}

.buttonContainer .buttonContent ul li .t{visibility:hidden}

.orange li.listHome a{display:block;background:url(/media/build/nav/orange/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.orange li.listAboutUs a{display:block;background:url(/media/build/nav/orange/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.orange li.listWhatsNew a{display:block;background:url(/media/build/nav/orange/btn_whatsnew_off.gif) top left no-repeat;width:104px;height:23px;}
.orange li.listPortfolio a{display:block;background:url(/media/build/nav/orange/btn_portfolio_off.gif) top left no-repeat;width:98px;height:23px;}
.orange li.listServices a{display:block;background:url(/media/build/nav/orange/btn_services_off.gif) top left no-repeat;width:96px;height:23px;}
.orange li.listContactUs a{display:block;background:url(/media/build/nav/orange/btn_contactus_off.gif) top left no-repeat;width:105px;height:23px;}

.orange li.listHome a:hover{display:block;background:url(/media/build/nav/orange/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.orange li.listAboutUs a:hover{display:block;background:url(/media/build/nav/orange/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.orange li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/orange/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.orange li.listPortfolio a:hover{display:block;background:url(/media/build/nav/orange/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.orange li.listServices a:hover{display:block;background:url(/media/build/nav/orange/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.orange li.listContactUs a:hover{display:block;background:url(/media/build/nav/orange/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.green li.listHome a{display:block;background:url(/media/build/nav/green/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.green li.listAboutUs a{display:block;background:url(/media/build/nav/green/btn_aboutus_off.gif) top left no-repeat;width:92px;height:23px;}
.green li.listWhatsNew a{display:block;background:url(/media/build/nav/green/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.green li.listPortfolio a{display:block;background:url(/media/build/nav/green/btn_portfolio_off.gif) top left no-repeat;width:98px;height:23px;}
.green li.listServices a{display:block;background:url(/media/build/nav/green/btn_services_off.gif) top left no-repeat;width:96px;height:23px;}
.green li.listContactUs a{display:block;background:url(/media/build/nav/green/btn_contactus_off.gif) top left no-repeat;width:105px;height:23px;}

.green li.listHome a:hover{display:block;background:url(/media/build/nav/green/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.green li.listAboutUs a:hover{display:block;background:url(/media/build/nav/green/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.green li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/green/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.green li.listPortfolio a:hover{display:block;background:url(/media/build/nav/green/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.green li.listServices a:hover{display:block;background:url(/media/build/nav/green/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.green li.listContactUs a:hover{display:block;background:url(/media/build/nav/green/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.red li.listHome a{display:block;background:url(/media/build/nav/red/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.red li.listAboutUs a{display:block;background:url(/media/build/nav/red/btn_aboutus_off.gif) top left no-repeat;width:92px;height:23px;}
.red li.listWhatsNew a{display:block;background:url(/media/build/nav/red/btn_whatsnew_off.gif) top left no-repeat;width:104px;height:23px;}
.red li.listPortfolio a{display:block;background:url(/media/build/nav/red/btn_portfolio_off.gif) top left no-repeat;width:98px;height:23px;}
.red li.listServices a{display:block;background:url(/media/build/nav/red/btn_services_off.gif) top left no-repeat;width:96px;height:23px;}
.red li.listContactUs a{display:block;background:url(/media/build/nav/red/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.red li.listHome a:hover{display:block;background:url(/media/build/nav/red/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.red li.listAboutUs a:hover{display:block;background:url(/media/build/nav/red/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.red li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/red/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.red li.listPortfolio a:hover{display:block;background:url(/media/build/nav/red/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.red li.listServices a:hover{display:block;background:url(/media/build/nav/red/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.red li.listContactUs a:hover{display:block;background:url(/media/build/nav/red/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.brown li.listHome a{display:block;background:url(/media/build/nav/brown/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.brown li.listAboutUs a{display:block;background:url(/media/build/nav/brown/btn_aboutus_off.gif) top left no-repeat;width:92px;height:23px;}
.brown li.listWhatsNew a{display:block;background:url(/media/build/nav/brown/btn_whatsnew_off.gif) top left no-repeat;width:104px;height:23px;}
.brown li.listPortfolio a{display:block;background:url(/media/build/nav/brown/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.brown li.listServices a{display:block;background:url(/media/build/nav/brown/btn_services_off.gif) top left no-repeat;width:96px;height:23px;}
.brown li.listContactUs a{display:block;background:url(/media/build/nav/brown/btn_contactus_off.gif) top left no-repeat;width:105px;height:23px;}

.brown li.listHome a:hover{display:block;background:url(/media/build/nav/brown/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.brown li.listAboutUs a:hover{display:block;background:url(/media/build/nav/brown/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.brown li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/brown/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.brown li.listPortfolio a:hover{display:block;background:url(/media/build/nav/brown/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.brown li.listServices a:hover{display:block;background:url(/media/build/nav/brown/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.brown li.listContactUs a:hover{display:block;background:url(/media/build/nav/brown/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.blue li.listHome a{display:block;background:url(/media/build/nav/blue/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.blue li.listAboutUs a{display:block;background:url(/media/build/nav/blue/btn_aboutus_off.gif) top left no-repeat;width:92px;height:23px;}
.blue li.listWhatsNew a{display:block;background:url(/media/build/nav/blue/btn_whatsnew_off.gif) top left no-repeat;width:104px;height:23px;}
.blue li.listPortfolio a{display:block;background:url(/media/build/nav/blue/btn_portfolio_off.gif) top left no-repeat;width:98px;height:23px;}
.blue li.listServices a{display:block;background:url(/media/build/nav/blue/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.blue li.listContactUs a{display:block;background:url(/media/build/nav/blue/btn_contactus_off.gif) top left no-repeat;width:105px;height:23px;}

.blue li.listHome a:hover{display:block;background:url(/media/build/nav/blue/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.blue li.listAboutUs a:hover{display:block;background:url(/media/build/nav/blue/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.blue li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/blue/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.blue li.listPortfolio a:hover{display:block;background:url(/media/build/nav/blue/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.blue li.listServices a:hover{display:block;background:url(/media/build/nav/blue/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.blue li.listContactUs a:hover{display:block;background:url(/media/build/nav/blue/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.grey li.listHome a{display:block;background:url(/media/build/nav/blue/btn_home_off.gif) top left no-repeat !important;width:69px;height:23px;}
.grey li.listAboutUs a{display:block;background:url(/media/build/nav/blue/btn_aboutus_off.gif) top left no-repeat;width:92px;height:23px;}
.grey li.listWhatsNew a{display:block;background:url(/media/build/nav/blue/btn_whatsnew_off.gif) top left no-repeat;width:104px;height:23px;}
.grey li.listPortfolio a{display:block;background:url(/media/build/nav/blue/btn_portfolio_off.gif) top left no-repeat;width:98px;height:23px;}
.grey li.listServices a{display:block;background:url(/media/build/nav/blue/btn_services_off.gif) top left no-repeat;width:96px;height:23px;}
.grey li.listContactUs a{display:block;background:url(/media/build/nav/blue/btn_contactus_off.gif) top left no-repeat;width:105px;height:23px;}

.grey li.listHome a:hover{display:block;background:url(/media/build/nav/blue/btn_home_on.gif) top left no-repeat !important;width:69px;height:23px;}
.grey li.listAboutUs a:hover{display:block;background:url(/media/build/nav/blue/btn_aboutus_on.gif) top left no-repeat;width:92px;height:23px;}
.grey li.listWhatsNew a:hover{display:block;background:url(/media/build/nav/blue/btn_whatsnew_on.gif) top left no-repeat;width:104px;height:23px;}
.grey li.listPortfolio a:hover{display:block;background:url(/media/build/nav/blue/btn_portfolio_on.gif) top left no-repeat;width:98px;height:23px;}
.grey li.listServices a:hover{display:block;background:url(/media/build/nav/blue/btn_services_on.gif) top left no-repeat;width:96px;height:23px;}
.grey li.listContactUs a:hover{display:block;background:url(/media/build/nav/blue/btn_contactus_on.gif) top left no-repeat;width:105px;height:23px;}

.buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.mainContainer{background:url(/media/build/bg_orange_footer.gif) bottom left no-repeat;}
.contentContainer{background:url(/media/build/bg_orange_content.gif)  top left repeat-y;}
.headerContainer{background:url(/media/build/bg_orange_header.gif) top left no-repeat;}
.bgTitle{float:left;background:url(/media/build/ttl_bg_aboutus.gif) bottom right no-repeat;}

/* set content shadow based on body bg */
.orange .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.orange .mainContainer{background:url(/media/build/bg_orange_footer.gif) bottom left no-repeat;}
.orange .contentContainer{background:url(/media/build/bg_orange_content.gif)  top left repeat-y;}
.orange .headerContainer{background:url(/media/build/bg_orange_header.gif) top left no-repeat;}
.orange .bgTitle{float:left;background:url(/media/build/ttl_bg_aboutus.gif) bottom right no-repeat;}

.green .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.green .mainContainer{background:url(/media/build/bg_green_footer.gif) bottom left no-repeat;}
.green .contentContainer{background:url(/media/build/bg_green_content.gif)  top left repeat-y;}
.green .headerContainer{background:url(/media/build/bg_green_header.gif) top left no-repeat;}
.green .bgTitle{float:left;background:url(/media/build/ttl_bg_aboutus.gif) bottom right no-repeat;}

.brown .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.brown .mainContainer{background:url(/media/build/bg_brown_footer.gif) bottom left no-repeat;}
.brown .contentContainer{background:url(/media/build/bg_brown_content.gif)  top left repeat-y;}
.brown .headerContainer{background:url(/media/build/bg_brown_header.gif) top left no-repeat;}
.brown .bgTitle{float:left;background:url(/media/build/ttl_bg_portfolio.gif) bottom right no-repeat;}

.blue .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.blue .mainContainer{background:url(/media/build/bg_blue_footer.gif) bottom left no-repeat;}
.blue .contentContainer{background:url(/media/build/bg_blue_content.gif)  top left repeat-y;}
.blue .headerContainer{background:url(/media/build/bg_blue_header.gif) top left no-repeat;}
.blue .bgTitle{float:left;background:url(/media/build/ttl_bg_services.gif) bottom right no-repeat;}

.red .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.red .mainContainer{background:url(/media/build/bg_red_footer.gif) bottom left no-repeat;}
.red .contentContainer{background:url(/media/build/bg_red_content.gif)  top left repeat-y;}
.red .headerContainer{background:url(/media/build/bg_red_header.gif) top left no-repeat;}
.red .bgTitle{float:left;background:url(/media/build/ttl_bg_contactus.gif) bottom right no-repeat;}

.grey .buttonContainer{background:url(/media/build/orange_buttonbg.gif) bottom left no-repeat;}
.grey .mainContainer{background:url(/media/build/bg_grey_footer.gif) bottom left no-repeat;}
.grey .contentContainer{background:url(/media/build/bg_grey_content.gif)  top left repeat-y;}
.grey .headerContainer{background:url(/media/build/bg_grey_header.gif) top left no-repeat;}
.grey .bgTitle{float:left;}

.bgTitle
{
	float:left;
	width:877px;
}

.mainContainer
{
	float:left;
	width:910px;
	padding:0px 0px 15px 0px;
	margin:0px;
}

.contentContainer
{
	float:left;
	width:910px;	
	padding:0px 0px 0px 0px;
	margin:0px;
}

.headerContainer
{
	float:left;
	width:893px;
	padding:12px 0px 0px 17px;
	margin:0px;
}

.footerContainer
{
	float:left;
	width:905px;
	padding:6px 0px 16px 5px;
	margin:0px;
}

.leftContainer
{
	float:left;
	width:670px;
	padding:0px 0px 19px 0px;
	margin:0px;
	background-color:#000000;
}	

.rightContainer
{
	float:left;
	width:206px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.rightContainer img{float:right !important}
.rightContainer {text-align:right !important}
.rightContainer p{float:right;width:160px}

.subNavContainer
{
	float:right;
	padding:15px 26px 0px 0px;
	margin:0px;
}

.subNav
{
	float:right;
	width:160px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;	
	border-bottom:1px solid #515050;
}

.subNav img{float:right;padding:0px 0px 10px 0px;}

/* Image replacement nav */
ul.imgSubNav
{
	float: right; 
	list-style-type: none;
	margin: 8px 0px 0px 0px;
}
ul.imgSubNav li
{
	position: relative;
	display: block;
	width: 161px;
	height: 19px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom:1px solid #515050;	
	background: none;	
	text-align: right;
}
ul.imgSubNav li a{float: right; height: 9px;}
ul.imgSubNav li a span{display: none;}

/* ABOUT US SUB NAV */
ul.imgSubNav li.btnAboutUs{background: url(/media/build/subnav/aboutus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnAboutUs a{width: 58px;}
ul.imgSubNav li.btnAboutUs a{background: url(/media/build/subnav/aboutus_off.gif) top right no-repeat;}
ul.imgSubNav li.btnAboutUs a:hover{background: url(/media/build/subnav/aboutus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnAboutUs a.on{background: url(/media/build/subnav/aboutus_on.gif) top right no-repeat;}

ul.imgSubNav li.btnOpportunities{background: url(/media/build/subnav/opportunities_on.gif) top right no-repeat;}
ul.imgSubNav li.btnOpportunities a{width: 91px;}
ul.imgSubNav li.btnOpportunities a{background: url(/media/build/subnav/opportunities_off.gif) top right no-repeat;}
ul.imgSubNav li.btnOpportunities a:hover{background: url(/media/build/subnav/opportunities_on.gif) top right no-repeat;}
ul.imgSubNav li.btnOpportunities a.on{background: url(/media/build/subnav/opportunities_on.gif) top right no-repeat;}

ul.imgSubNav li.btnWorkingWithUs{background: url(/media/build/subnav/workingwithus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWorkingWithUs a{width: 108px;}
ul.imgSubNav li.btnWorkingWithUs a{background: url(/media/build/subnav/workingwithus_off.gif) top right no-repeat;}
ul.imgSubNav li.btnWorkingWithUs a:hover{background: url(/media/build/subnav/workingwithus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWorkingWithUs a.on{background: url(/media/build/subnav/workingwithus_on.gif) top right no-repeat;}
/* / ABOUT US SUBNAV */

/* WHATS NEW SUB NAV */
ul.imgSubNav li.btnWhatsNew{background: url(/media/build/subnav/whatsnew_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWhatsNew a{width: 76px;}
ul.imgSubNav li.btnWhatsNew a{background: url(/media/build/subnav/whatsnew_off.gif) top right no-repeat;}
ul.imgSubNav li.btnWhatsNew a:hover{background: url(/media/build/subnav/whatsnew_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWhatsNew a.on{background: url(/media/build/subnav/whatsnew_on.gif) top right no-repeat;}
/* / WHATS NEW SUBNAV */

/* PORTFOLIO SUB NAV */
ul.imgSubNav li.btnPortfolio{background: url(/media/build/subnav/portfolio_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPortfolio a{width: 64px;}
ul.imgSubNav li.btnPortfolio a{background: url(/media/build/subnav/portfolio_off.gif) top right no-repeat;}
ul.imgSubNav li.btnPortfolio a:hover{background: url(/media/build/subnav/portfolio_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPortfolio a.on{background: url(/media/build/subnav/portfolio_on.gif) top right no-repeat;}
/* / PORTFOLIO SUBNAV */

/* SERVICES SUB NAV */
ul.imgSubNav li.btnServices{background: url(/media/build/subnav/services_on.gif) top right no-repeat;}
ul.imgSubNav li.btnServices a{width: 55px;}
ul.imgSubNav li.btnServices a{background: url(/media/build/subnav/services_off.gif) top right no-repeat;}
ul.imgSubNav li.btnServices a:hover{background: url(/media/build/subnav/services_on.gif) top right no-repeat;}
ul.imgSubNav li.btnServices a.on{background: url(/media/build/subnav/services_on.gif) top right no-repeat;}

ul.imgSubNav li.btnWebdesign{background: url(/media/build/subnav/webdesign_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWebdesign a{width: 73px;}
ul.imgSubNav li.btnWebdesign a{background: url(/media/build/subnav/webdesign_off.gif) top right no-repeat;}
ul.imgSubNav li.btnWebdesign a:hover{background: url(/media/build/subnav/webdesign_on.gif) top right no-repeat;}
ul.imgSubNav li.btnWebdesign a.on{background: url(/media/build/subnav/webdesign_on.gif) top right no-repeat;}

ul.imgSubNav li.btnApplication{background: url(/media/build/subnav/applicationdevelopment_on.gif) top right no-repeat;}
ul.imgSubNav li.btnApplication a{width: 161px;}
ul.imgSubNav li.btnApplication a{background: url(/media/build/subnav/applicationdevelopment_off.gif) top right no-repeat;}
ul.imgSubNav li.btnApplication a:hover{background: url(/media/build/subnav/applicationdevelopment_on.gif) top right no-repeat;}
ul.imgSubNav li.btnApplication a.on{background: url(/media/build/subnav/applicationdevelopment_on.gif) top right no-repeat;}

ul.imgSubNav li.btnHosting{background: url(/media/build/subnav/hosting_on.gif) top right no-repeat;}
ul.imgSubNav li.btnHosting a{width: 51px;}
ul.imgSubNav li.btnHosting a{background: url(/media/build/subnav/hosting_off.gif) top right no-repeat;}
ul.imgSubNav li.btnHosting a:hover{background: url(/media/build/subnav/hosting_on.gif) top right no-repeat;}
ul.imgSubNav li.btnHosting a.on{background: url(/media/build/subnav/hosting_on.gif) top right no-repeat;}

ul.imgSubNav li.btnDigital{background: url(/media/build/subnav/digitaladvertising_on.gif) top right no-repeat;}
ul.imgSubNav li.btnDigital a{width: 122px;}
ul.imgSubNav li.btnDigital a{background: url(/media/build/subnav/digitaladvertising_off.gif) top right no-repeat;}
ul.imgSubNav li.btnDigital a:hover{background: url(/media/build/subnav/digitaladvertising_on.gif) top right no-repeat;}
ul.imgSubNav li.btnDigital a.on{background: url(/media/build/subnav/digitaladvertising_on.gif) top right no-repeat;}

ul.imgSubNav li.btnEcommerce{background: url(/media/build/subnav/ecommerce_on.gif) top right no-repeat;}
ul.imgSubNav li.btnEcommerce a{width: 161px;}
ul.imgSubNav li.btnEcommerce a{background: url(/media/build/subnav/ecommerce_off.gif) top right no-repeat;}
ul.imgSubNav li.btnEcommerce a:hover{background: url(/media/build/subnav/ecommerce_on.gif) top right no-repeat;}
ul.imgSubNav li.btnEcommerce a.on{background: url(/media/build/subnav/ecommerce_on.gif) top right no-repeat;}

ul.imgSubNav li.btnContentManagement{background: url(/media/build/subnav/contentmanagement_on.gif) top right no-repeat;}
ul.imgSubNav li.btnContentManagement a{width: 161px;}
ul.imgSubNav li.btnContentManagement a{background: url(/media/build/subnav/contentmanagement_off.gif) top right no-repeat;}
ul.imgSubNav li.btnContentManagement a:hover{background: url(/media/build/subnav/contentmanagement_on.gif) top right no-repeat;}
ul.imgSubNav li.btnContentManagement a.on{background: url(/media/build/subnav/contentmanagement_on.gif) top right no-repeat;}
/* / SERVICES SUB NAV */

/* CONTACT US SUB NAV */
ul.imgSubNav li.btnContactUs{background: url(/media/build/subnav/contactus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnContactUs a{width: 74px;}
ul.imgSubNav li.btnContactUs a{background: url(/media/build/subnav/contactus_off.gif) top right no-repeat;}
ul.imgSubNav li.btnContactUs a:hover{background: url(/media/build/subnav/contactus_on.gif) top right no-repeat;}
ul.imgSubNav li.btnContactUs a.on{background: url(/media/build/subnav/contactus_on.gif) top right no-repeat;}

ul.imgSubNav li.btnRequestAQuote{background: url(/media/build/subnav/requestaquote_on.gif) top right no-repeat;}
ul.imgSubNav li.btnRequestAQuote a{width: 107px;}
ul.imgSubNav li.btnRequestAQuote a{background: url(/media/build/subnav/requestaquote_off.gif) top right no-repeat;}
ul.imgSubNav li.btnRequestAQuote a:hover{background: url(/media/build/subnav/requestaquote_on.gif) top right no-repeat;}
ul.imgSubNav li.btnRequestAQuote a.on{background: url(/media/build/subnav/requestaquote_on.gif) top right no-repeat;}
/* / CONTACT US SUBNAV */

/* TCS SUB NAV */
ul.imgSubNav li.btnPnC{background: url(/media/build/subnav/termsandconditions_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPnC a{width: 126px;}
ul.imgSubNav li.btnPnC a{background: url(/media/build/subnav/termsandconditions_off.gif) top right no-repeat;}
ul.imgSubNav li.btnPnC a:hover{background: url(/media/build/subnav/termsandconditions_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPnC a.on{background: url(/media/build/subnav/termsandconditions_on.gif) top right no-repeat;}

ul.imgSubNav li.btnPrivacy{background: url(/media/build/subnav/privacypolicy_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPrivacy a{width: 93px;}
ul.imgSubNav li.btnPrivacy a{background: url(/media/build/subnav/privacypolicy_off.gif) top right no-repeat;}
ul.imgSubNav li.btnPrivacy a:hover{background: url(/media/build/subnav/privacypolicy_on.gif) top right no-repeat;}
ul.imgSubNav li.btnPrivacy a.on{background: url(/media/build/subnav/privacypolicy_on.gif) top right no-repeat;}

ul.imgSubNav li.btnSiteMap{background: url(/media/build/subnav/sitemap_on.gif) top right no-repeat;}
ul.imgSubNav li.btnSiteMap a{width: 53px;}
ul.imgSubNav li.btnSiteMap a{background: url(/media/build/subnav/sitemap_off.gif) top right no-repeat;}
ul.imgSubNav li.btnSiteMap a:hover{background: url(/media/build/subnav/sitemap_on.gif) top right no-repeat;}
ul.imgSubNav li.btnSiteMap a.on{background: url(/media/build/subnav/sitemap_on.gif) top right no-repeat;}
/* / TCS SUBNAV */



.rhsImage
{
	float:left;
	padding:0px 26px 0px 20px;
}

.rhsImage img{float:right}

.contactUsContainer
{
	float:left;
	width:160px;
	padding:15px 26px 0px 20px;
}

.contactUsContainer img{float:right;padding:0px 0px 10px 0px}

.btnRequestQuote
{
	float:right;
	padding:20px 20px 0px 0px;
	margin:0px 0px 10px 0px;
}

.leftContent
{
	float:left;
	width:670px;
	padding:1px 0px 3px 0px;
	margin:20px 0px 0px 0px;
	background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;	
}

.orange .leftContent{background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}
.blue .leftContent{background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}
.grey .leftContent{background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}
.red .leftContent{	background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}
.green .listAll .leftContent{background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}

.brown .leftContent{background:url(/media/build/bg_leftcontent.gif) #000 top left repeat-y;}
.brown .listAll .leftContent{background:url(/media/build/bg_leftcontent2.gif) #000 top left repeat-y;}

.leftContent p
{
	padding:0px 0px 0px 0px;
	margin:0px;
}


.leftContent ul li {background:none !important;padding:0px 0px 3px 0px;}

.green .leftContent .leftFrame ul li a{/* background:url(/media/build/bullet1.gif) #000000 top left no-repeat; */color:#ffffff;padding-left:0px;}
.green .leftContent .leftFrame ul li a:hover{/*background:url(/media/build/bullet2.gif) #000000 top left no-repeat;*/color:#8ea009}
.green .leftContent .leftFrame ul li.on a{/*background:url(/media/build/bullet2.gif) #000000 top left no-repeat;*/color:#8ea009}
.green .leftContent .leftFrame ul li.on a:hover{/*background:url(/media/build/bullet2.gif) #000000 top left no-repeat;*/color:#8ea009}

.blue .leftContent .leftFrame ul li a{background:url(/media/build/bullet1.gif) #000000 top left no-repeat;color:#ffffff;padding-left:10px; display: block;}
.blue .leftContent .leftFrame ul li a:hover{background:url(/media/build/bullet3.gif) #000000 top left no-repeat;color:#4796a4}
.blue .leftContent .leftFrame ul li.on a{background:url(/media/build/bullet3.gif) #000000 top left no-repeat;color:#4796a4}
.blue .leftContent .leftFrame ul li.on a:hover{background:url(/media/build/bullet3.gif) #000000 top left no-repeat;color:#4796a4}

.brown .leftContent .leftFrame ul li a{background:url(/media/build/bullet1.gif) #000000 top left no-repeat; color:#ffffff; padding-left:10px; display: block;}
.brown .leftContent .leftFrame ul li a:hover{background:url(/media/build/bullet2.gif) #000000 top left no-repeat; color:#8ea009}
.brown .leftContent .leftFrame ul li.on a{background:url(/media/build/bullet2.gif) #000000 top left no-repeat; color:#8ea009}
.brown .leftContent .leftFrame ul li.on a:hover{background:url(/media/build/bullet2.gif) #000000 top left no-repeat; color:#8ea009}

.orange .leftContent .leftFrame ul li a{background:url(/media/build/bullet1.gif) #000000 top left no-repeat; color:#ffffff; padding-left:10px; display: block;}
.orange .leftContent .leftFrame ul li a:hover{background:url(/media/build/bullet6.gif) #000000 top left no-repeat;color:#b24401}
.orange .leftContent .leftFrame ul li.on a{background:url(/media/build/bullet6.gif) #000000 top left no-repeat;color:#b24401}
.orange .leftContent .leftFrame ul li.on a:hover{background:url(/media/build/bullet6.gif) #000000 top left no-repeat;color:#b24401}

.grey .leftContent .leftFrame ul li a{/*background:url(/media/build/bullet1.gif) #000000 top left no-repeat;*/color:#ffffff;padding-left:0px;}
.grey .leftContent .leftFrame ul li a:hover{/*background:url(/media/build/bullet4.gif) #000000 top left no-repeat;*/color:#c00000 !important}
.grey .leftContent .leftFrame ul li.on a{/*background:url(/media/build/bullet4.gif) #000000 top left no-repeat;*/color:#c00000 !important}
.grey .leftContent .leftFrame ul li.on a:hover{/*background:url(/media/build/bullet4.gif) #000000 top left no-repeat;*/color:#c00000 !important}


.leftContent .leftFrame
{
	float:left;
	width:218px;
	padding:0px 25px 40px 25px;
	margin:0px;
}

.orange .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}
.green .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 145px;
}
.green .listAll .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}
.brown .listAll .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}
.blue .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}
.grey .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}
.red .leftContent .leftFrame
{
	float:left;
	width:145px;
	padding:0px 19px 0px 25px;
	margin:0px;
	height: 200px;
}

.leftContent .leftFrame img{float:left;padding:0px 0px 20px 0px; margin: 0;}
.leftContent .leftFrame p{padding-bottom:10px !important}
.leftContent .leftFrame ul{margin-top:0px !important}

#portfolioFlash
{
	padding: 20px 0px 0px 0px;
	float: left;
}

.leftContent .rightFrame
{
	float:left;
	width:351px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.green .leftContent .rightFrame
{
	float:left;
	width:430px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.orange .leftContent .rightFrame
{
	float:left;
	width:399px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.green .listAll .leftContent .rightFrame
{
	float:left;
	width:399px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.brown .listAll .leftContent .rightFrame
{
	float:left;
	width:399px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.blue .leftContent .rightFrame
{
	float:left;
	/* width:399px; */
        width:430px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.grey .leftContent .rightFrame
{
	float:left;
	width:399px;
	padding:0px 26px 2px 25px;
	margin:0px;
}
.red .leftContent .rightFrame
{
	float:left;
	width:399px;
	padding:0px 26px 2px 25px;
	margin:0px;
}

.leftContent .rightFrame ul {margin-bottom:10px !important}

.leftContent .rightFrame ul li
{
	color:#a7a4a4 !important;
	background:url(/media/build/arrow5.gif) top left no-repeat !important;
	padding:0px 0px 2px 10px;
}

.leftContent .rightFrame .siteMap ul li 
{
	background:none !important;
}

.rightFrame .title{float:left;width:351px;padding:0px 0px 10px 0px}
.orange .rightFrame .title{float:left;width:419px;padding:0px 0px 10px 0px}
.green .rightFrame .title{float:left;width:419px;padding:0px 0px 10px 0px}
.brown .listAll .rightFrame .title{float:left;width:419px;padding:0px 0px 0px 0px}
.blue .rightFrame .title{float:left;width:419px;padding:0px 0px 10px 0px}
.grey .rightFrame .title{float:left;width:419px;padding:0px 0px 10px 0px}
.red .rightFrame .title{float:left;width:419px;padding:0px 0px 10px 0px}

.rightFrame .title img{float:left;padding:0px 0px 2px 0px}
.rightFrame .title .url{float:left;width:351px;color:#ffffff}
.rightFrame .title .url a:hover{color:#8ea009}

.sectionTitle
{
	float:left;
	width:351px;
	padding:0px 0px 10px 0px;
	font-weight:bold;
	color:#94a616;
}

.projectList
{
	float:left;
	width:435px;
	padding:0px 0px 22px 0px;
	margin:0px;
}

.projectList .thumbnail
{
	float:left;
	width:160px;
	height:65px;
	padding:3px 0px 0px 0px;
	margin:0;
}

.projectList .thumbnail img{float:left;}

.projectList .description
{
	float:left;
	width:260px;
	padding:0px 0px 0px 15px;
}

.projectList .description .title
{
	float:left;
	width:220px !important;
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#95a512;
}

.projectList .description p{clear:left;width:260px;}

.pageIndexing
{
	float:left;
	width:350px;
	text-align:center !important;
}

.pageIndexing img{margin-top:-5px;padding-left:4px;padding-right:2px;}
.pageIndexing .ttl{padding:0px 5px 0px 0px;}

.fullRow
{
	float:left;
	width:350px;
	color:#a7a4a4 !important;
	padding:0px 0px 0px 0px;
	margin:0px 0px 7px 0px;
}

.titleRow
{
	float:left;
	width:75px;
	padding:3px 0px 0px 0px;
	margin:0px;
}

.titleRow2
{
	float:left;
	width:155px;
	padding:3px 0px 35px 0px;
	margin:20px 0px 0px 0px;
}

.titleRow3
{
	float:left;
	width:55px;
	padding:4px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}

.fieldRow
{
	float:left;
	width:275px;
	padding:0px 0px 0px 0px;
	margin:0;
}

.ddlRow
{
	float:left;
	width:195px;
	padding:0px 0px 35px 0px;
	margin:20px 0px 0px 0px;
}

.ddlRow2
{
	float:left;
	width:195px;
	padding:0px 0px 20px 0px;
	margin:1px 0px 0px 0px;
}

.fullRow table
{	
	width:335px;
	border-collapse:collapse;
	margin:8px 0px 0px 0px;
}

.fullRow table td
{
	padding:0px 3px 3px 0px;
	margin:0px 0px 0px 0px;
}

html>body .fullRow table td
{
	padding:0px 8px 10px 0px;
	margin:0px 0px 0px 0px;
}

.noBg{background:none !important}

.topTitle
{
	float:left;
	width:620px;
	background:url(/media/build/advertborder.gif)  bottom right no-repeat;
	padding:0px 0px 10px 23px;
	margin:0px 0px 0px 0px;
}

.flashMarketingContainer
{
	float:left;
	padding:10px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.ddlFormField
{
	width:100px;
	padding:0px 0px 0px 0px;
	height:19px;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #666666;
}

.ddlFormField2
{
	width:195px;
	padding:0px 0px 0px 0px;
	height:19px;
	color:#000000;
	font-size:11px;
	background-color:#ffffff;
	border:1px solid #666666;
}

.txtFormField
{
	width:270px;
	padding:3px 0px 0px 3px;
	height:17px;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #666666;
}

.txtareaForm
{
	width:343px;
	padding:3px;
	margin:10px 0px 10px 0px;
	height:70px;
	font-size:11px;
	font-family:arial;
	background-color:#ffffff;
	border:1px solid #666666;
}

.errorBox
{
	float:left;
	width:344px;
	/* background:url(/media/build/error.gif) top left no-repeat; */
	color:#ffffff;
	background-color:#333333;
	border:1px solid #510714;
	padding:15px 0px 15px 15px;
	margin:0px 0px 20px 0px;
}

.floatLeft{float:left !important}
.floatRight{float:right !important}
.requestBtn{float:right;padding:0px 0px 100px 0px}
.mandatory{color:#a50f28;font-size:12px;background-color:inherit;}
.addBottomPad{padding-bottom:20px !important;}
.addTopPad{padding-top:20px !important}

.siteMap ul li a{background:url(/media/build/bullet1.gif) #000000 top left no-repeat;color:#ffffff;padding-left:10px;}
.siteMap ul li a:hover{background:url(/media/build/bullet4.gif) #000000 top left no-repeat;color:#c00000 !important}

.siteMap ul,
.siteMap ul li ul,
.siteMap ul li ul li ul
{
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	padding-top:0px !important;
	margin-top:0px !important;
}
.siteMap ul li ul li{
	padding-top:4px !important;
}

.siteMap ul li ul li ul li ul{display:none}

.siteMap li,
.siteMap li ul li,
.siteMap li ul li ul li
{
	background-color:#ccff00;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

.siteMap li a{color:#a70f28 !important}
.siteMap li ul li a{color:#ffffff!important}
.siteMap li ul li ul li a{color:#a8a4a5!important}

.siteMap ul li ul {padding-top:6px !important}

.siteMap li ul li ul li{padding-top:4px !important;}
.siteMap li ul li ul li a{background:none}
.siteMap li ul li ul li a:hover{background:none}

img.imgFloatLeft{float:left;padding:3px 10px 10px 0}

.dynamicDiv
{
	display:none;
	background:url(/media/build/popupbg.gif) top left no-repeat;
	width:496px;
	height:183px;
	padding:0;
}

.dynamicDiv img{border:8px solid #434343}

#buttonNav{z-index:444}

.austDomainContainer
{
float:left;
width:350px;
padding:30px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.austDomainContainer img{float:left;}
.austDomainContainer p
{
float:left;
width:350px;
padding:5px 0px 7px 0px;
}
.austDomainContainer table
{
float:left;

border-collapse:collapse;
}
.austDomainContainer table td{padding:0px 4px 0px 0px;}
.domainTextStyle
{
width:200px;
padding:2px 0px 0px 3px;
margin:0px 2px 0px 0px;
border:1px solid #ffffff;
background-color:#ffffff;
font-size:11px;
height:16px;
}

.domainDDLStyle
{
width:75px;
height:19px;
margin:0px 4px 0px 0px;
border:0;
font-size:11px;
}


.magicSocialLinks
{
	position:absolute;
	top:0;
	margin-top: 92px;	
	margin-left: 888px;
	padding-bottom: 4px;
	float: left;
	background: url(/media/build/bg-magicsocial-btm.png) left bottom no-repeat;
}
.magicSocialLinks .top
{
	float: left;
	background: url(/media/build/bg-magicsocial-top.png) left top no-repeat;
	padding: 3px 0px 0px 0px;
}
.magicSocialLinks .btm
{
	float: left;	
	padding: 4px 7px 0px 7px;
	width: 16px;	
	background: url(/media/build/bg-magicsocial.png) left top repeat-y;
}
.magicSocialLinks img
{
	float: left;
	display: block;
	padding: 0px 0px 5px 0px;
}

/* EDITOR PROPERTIES */
