/* 
|	Filename:	parent.css
|	Author:    	Wired Computer Solutions
|	Date:		03/20/2007
*/


/* 
|	Global Element Adjusters
*/

*
{
	margin: 			0;
	padding: 			0;
	border:				none;
}

body
{
	font-family:		Arial, Helvetica, sans-serif;
	background:			#465b71;
}

a
{
	color:				#98afc8;
	text-decoration:	none;
}

a:visited
{
	color:				#98afc8;
	text-decoration:	none;
}

a:hover
{
	color:				#7a91aa;
	text-decoration:	underline;
}

/* 
|	Container
*/

#container
{
	padding:			10px 0 10px 0;
	background:			url(../img/grad_bg.gif) repeat-x;
}

/* 
|	Header
*/

h1
{
	height:				90px;
	width:				734px;
	margin:				0 auto;
	background: 		url(../img/header_logo_bg.gif) no-repeat;
	text-indent:		-99999em;
}

/* 
|	Navigation elements
*/

#nav
{
	height:				33px;
	width:				734px;
	margin:				0 auto;
	background:			url(../img/nav_bg.gif);
	list-style:			none;
}


#nav li
{
	float:				right;
	margin:				7px 0 6px 0;
	padding:			2px 12px 2px 12px;
	font-size:			.9em;
	font-weight:		bold;
	text-transform:		lowercase;
	border-right:		#445260 1px solid;
}

#nav a
{
	color:				#FFFFFF;
}

#nav li.selected a, #nav a:hover
{
	color:				#a6c4de;
	text-decoration:	underline;
}


#nav li.first
{
	margin:				7px 25px 6px 0;
	border:				none;
}

/* 
|	Banners
*/

#revolutionize_banner
{
	height:				197px;
	width:				734px;
	margin:				0 auto;
	background:			url(../img/banner_revolutionize_bg.jpg);
}

#revolutionize_banner h2
{
	text-indent:		-99999em;
}

/* 
|	Body
*/

#body
{
	width:				694px;
	padding:			10px 20px 20px 20px;
	margin:				0 auto;
	background:			url(../img/body_bg.gif) repeat-y;
}

#body h3
{
	padding:			10px 0 0 0;
	color:				#3a5065;
	font-size:			1.2em;
}

#body p
{
	margin:				10px 0 0 0;
	font-size:			.75em;
	line-height:		1.3em;
}

/* 
|	Sidebar 
*/

.sidebar
{
	margin:				10px 0 10px 10px;
	float:				left;
	width:				231px;
	background:			url(../img/sidebar_bg.gif) repeat-x 0 38px;
	
}

.sidebar h4
{
	padding:			8px 10px 0px 10px;
	background:			url(../img/sidebar_header_bg.gif) no-repeat;
	width:				231px;
	height:				38px;
	color:				#FFFFFF;
	font-size:			.9em;
}

.sidebar p
{
	padding:			0 10px 0 10px;	
}

.sidebar ul
{
	margin:				0 15px 0 25px;
	list-style-image:	url(../img/sidebar_bullet.png);
}

.sidebar li
{
	margin:				0 2px 2px 2px;
	font-size:			.8em;
}

/* 
|	Quote Block
*/

.quote_block
{
	clear:			both;
	width:				665px;
	margin:				25px 0 0 0;
	padding:			15px;
	background:			url(../img/quote_block_bg.gif) repeat-x top;
}

.quote_block p
{
	background:			url(../img/quote_block_left.png) no-repeat;
	padding:			0px 30px 10px 30px;
}

.quote_block img
{
	float:				right;
	padding:			10px 30px 10px 30px
}

.quote_block h4
{
	color:				#3a5065;
	font-size:			1em;
}

/* 
|	Footer
*/

#footer
{
	width:				734px;
	height:				30px;
	margin:				0 auto;
	padding:			20px 0 0 0;
	background:			url(../img/footer_bg.gif) no-repeat;
	font-size:			.75em;
	color:				#98afc8;
}

#footer ul
{
	list-style:			none;
}

#footer li
{
	float:				left;
	padding:			0 5px 0 5px;
	border-right:		1px solid #98afc8;
	text-transform:		lowercase;
}

#footer li.last
{
	border:				none;
}

#footer p
{
	float:				right;
}

.banner_button
{
	height:				27px;
	width:				209px;
	margin:				110px 0 0 470px;
	padding:			6px 0 0px 0;
	background:			url(../img/banner_button_bg.png) no-repeat;
	text-align:			center;
}

.banner_button a
{
	text-transform:		lowercase;
	color:				#485d73;
	font-weight:		bold;
}
.banner_button a:hover
{
	color:				#54697f;
}
.form_pages
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	height:250px;
}
.form_pages_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	height:450px;
}
.button { 
		width: 75px;
		height:25px;
		outline-color:#00FF00;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #FFFFFF;
		FONT-SIZE: 12px; 
		background-color: #5D7E9A; 
		border: 1px solid #FFFFFF;
		border-style: outset;
	 } 
.button:hover { 
		width: 75px;
		height:25px;
		outline-color:#00FF00;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #FFFFFF;
		FONT-SIZE: 12px; 
		background-color: #5D7E9A; 
		border: 1px solid #FFFFFF;
	 }
.about ul
{
	margin:				0 15px 0 25px;
	list-style-image:	url(../img/sidebar_bullet.png);
}
.about li
{
	margin:				0 2px 2px 2px;
	font-size:			.8em;
}
.banner_try
{
	height:				27px;
	width:				209px;
	margin:				0px 0 0 0px;
	padding:			4px 0 0px 0;
	background:			url(../img/banner_button_bg.png) no-repeat;
	text-align:			center;
}

.downloadBreif
{
	background:			url(../img/brochurelink-noshadow.jpg) no-repeat;
	width: 400px;
	height: 100px;
}
.downloadBreif:visited
{
	background:			url(../img/brochurelink-noshadow.jpg) no-repeat;
	width: 400px;
	height: 100px;
}
.downloadBreif:hover
{
	background:			url(../img/brochurelink.jpg) no-repeat;
	width: 400px;
	height: 100px;
}
.ieFix{ behavior: url(iepngfix.htc); }