body {
	background-color:#e3e3e3;
	color:#333333;
	font-family: "Trebuchet MS";
	}

#wrapper {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1000px;
}

/*header----------------------*/
#header {
	margin: 0 0 0 0;
	background:url(images/bg-header.png) center no-repeat;
	height:100px;
}

#header img {
	margin-left: 100px;
	margin-top: 10px;
	}
	
#header ul {
	text-align: right;
	margin-right: 30px;
	padding-top: 30px;
	}

#header ul li {
	font-size:16px;
	display:inline;
	border-left-style: solid;
	border-left-color:#FF9900;
	border-left-width:thin;
	padding: 10px;
	}
	
#header li a {
	color: #000099;
	text-decoration: none;
	}

#header li a:hover {
	color:#cccccc;
	}		

#container 	{
	background:url(images/bg-page.png) center repeat-y;
	height: 100%;
	overflow:auto;
	}
/*-left nav-------------------------------*/
#left {
	float: left;
	width: 200px;
	margin-left: 4px;
}

#left ul
{
	list-style: none;
	width: 200px;
	padding: 0;
	margin: 0 0 0 11px;
}
#left ul li a
{
	display: block;
	height: 30px;
	font-family: Trebuchet MS;	
	font-size: 15px;
	font-weight:bold;
	border: 0;
	list-style:none;
	text-decoration: none;
	color: #ffffff;
	padding-left: 14px;
	vertical-align:middle;
	line-height: 2em;
	border-bottom: 1px dashed #CCCCCC;
}

#left ul li a:hover
		{
			color: #666666;
			background-color:#FFFFFF;
			display:block;
			position:relative;
			line-height: 2em;
	   	}
		
#left img {
	margin: 0 0 0 16px;
	}	 		
/*---------------------------------------*/
/*--right side--content area-------------*/
#right {
	float:right;
	width: 740px;
	height: 20px;
	margin-right: 25px;
	font-size: 13px;
}

#content-left {
	width: 487px;
	float:left;
	margin-left: 30px;
	}
	
#content-left h1 {
	font-size:18px;
	color:#000099;
	}
	
#content-left h2 {
	font-size:16px;
	color:#000099;
	margin: 0;
	padding: 0;
	}
	
#content-left p {
	font-size:14px;
	}

#content-left p.note {
	font-size:10px;
	color:#666666;
	}
	
#content-left a {
	color:#000066;
	text-decoration:underline;
	}
	
#content-left a:hover {
	color:#FF6600;
	text-decoration:none;
	}
	
	
.services {
	text-align:left;
	font-size:12px;
	}	
	
#content-left h2 {
	font-size:16px;
	}


#request {
	border: 1px dotted #999999;
	padding: 5px 0 5px 5px;
	font-size:14px;
	}

#content-right {
	width: 240px;
	float:right;
	margin-right: 30px;
	}

a.ex-roll-single {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/exchange-single.jpg");
	}
	
a.ex-roll-single:hover {
    background: url("images/exchange-single-over.jpg");
	}

a.ex-roll-ten {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/exchange-ten.jpg");
	}
	
a.ex-roll-ten:hover {
    background: url("images/exchange-ten-over.jpg");
	}
	
a.ex-roll-25 {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/exchange-25.jpg");
	}
	
a.ex-roll-25:hover {
    background: url("images/exchange-25-over.jpg");
	}
	
a.ex-roll-as {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/exchange-activesync.jpg");
	}
	
a.ex-roll-as:hover {
    background: url("images/exchange-activesync-over.jpg");
	}

a.rollover-it {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/it-homepage.jpg");
	}
	
a.rollover-it:hover {
    background: url("images/it-homepage-over.jpg");
	}
	
a.rollover-network {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/networking-homepage.jpg");
	}
	
a.rollover-network:hover {
    background: url("images/networking-homepage-over.jpg");
	}
	
a.rollover-exchange {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
    background: url("images/exchange-homepage.jpg");
	}
	
a.rollover-exchange:hover {
    background: url("images/exchange-homepage-over.jpg");
	}

input.textinput {
	background-color:#FFFFCC;
	border: 1px dotted #666666;
	}
	
textarea.comments {
	background-color:#FFFFCC;
	border: 1px dotted #666666;
	}	

/*---------------------------------------------*/

#footer {
	background:url(images/bg-footer.png) center no-repeat;
	height:100px;
	text-align:center;
	clear:both;
}

#footer-content {
	width: 500px;
	float:right;
	margin-right: 175px;
	margin-top: 20px;
	font-size:11px;
}

#footer-content a {
	color:#333333;
	text-decoration:underline;
	}
	
#footer-content a:hover {
	color:#666666;
	text-decoration:none;
	}	

/*Exchange PLans-----*/
#exchange-plans {
	
	}
	
#exchange-plans p {
	font-size: 14px;
	color:#0000CC;
	padding: 0;
	margin: 0 0 0 10px;
	}	

#exchange-plans table {
	width: 480px;
	border:1px solid #FF9900;
	}
	
#exchange-plans table tr td {
	text-align:left;
	padding: 5px 5px 5px 5px;
	}

#exchange-plans table tr td.orange1 {
	text-align:left;
	border-bottom:1px solid #FF9900;
	border-right:1px solid #FF9900;
	}	
	
#exchange-plans table tr td.orange2 {
	text-align:left;
	border-bottom:1px solid #FF9900;
	}
	
#exchange-plans table tr td.orange3 {
	text-align:left;
	border-right:1px solid #FF9900;
	}
	
/*Contact page------------*/
#services table tr td {
	font-size:11px;
	}