/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#dddbdb url(../images/bg_site.gif) repeat-x left top;
	font-size:12px;
	}
a {color:#0000FF}
a:link {color:#0000ff}
a:visited {color:#0000ff}

h1, h3 {
	font:bold 16px/20px "Times New Roman", Times, serif;
	font-variant:small-caps;
	color:#009;
	text-align:left;
	margin:10px 0 0 0;
}
h2 {
	font:bold 14px/16px "Times New Roman", Times, serif;
	color:#009;
}
h3 {
	text-align:center;
}

hr {
	background-color:#FFF;
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom:2px solid #CCC;
	margin: 20px 0 20px 0;
}
p {
	font-size:12px;
	line-height:18px;
}
p.cwa_mission {
	font:bold 14px/18px "Times New Roman", Times, serif;
	text-align:justify;
	margin:0;
	color:#313131;
}

/*--Helpers--*/
.cwa_center {text-align:center; margin:5px 0;}
.no_margin {margin:0;}
.small_text {font-size:11px;}

/*----Here for SWF Object-----------------*/
#partners {
	text-align:center;
}

/*----CWA Logo on Homapage-----------------*/
.cwa_logo_home {margin:5px 0 10px 0; text-align:center;}
.cwa_logo {margin:2px 0 0 0;}
.cwa_tagline {margin:5px 0 10px 0;}
/*----PAge Mene Formatting-----------------*/
#page_menu {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#009;
	margin:0 0 0 0;
}

#page_menu ul {
	margin:0;
	padding:0;
}
#page_menu li {
	margin:0;
	padding:0;
	list-style: none;
	display: inline;
	float:left;
}
#page_menu li a{
	list-style: none;
	text-decoration:none;
	font-weight:nonrmal;
	color:#000;
	margin: 0px;
	height:10px;
	padding:0 4px;
	border-right:1px solid #000;

}
#page_menu li.active a {
	color:#009;
}
#page_menu li a:visited {

}
#page_menu li a:hover {
	color:#009;
	text-decoration:underline;
}
/*--Page Title---------------*/

.pagetitle {
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	color:#000;
	margin:115px 0 10px 5px;
	letter-spacing:1pt;
}
/*--Global List Formatting-----------*/
.global_list ul {
	margin:0;
	padding:0;
}
.global_list li {
	line-height:16px;
	margin: 0 0 0 40px;
	padding: 0;
	list-style-type: square;	
}
ul.services_list {
	margin:0 3px 0 0;
	padding:0;
	list-style:square;
	line-height:26px;
	font-size:12px;
	}
ul.services_list li {
	margin:0 0 0 10px;
	}
/*--Top Right Global MEenu--------------------*/
.headerLink {
	color: #000000;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;

}

.headerLink a:link {
	color: #000000;
	text-decoration: none;
}

.headerLink a:visited {
	color: #000000;
	text-decoration: none;	
}

.headerLink a:hover {
	text-decoration: none;
	color: #0000FF;
}
/*-Formatting for PRicing Matric----------------*/
table.pricing {
	border: 1px solid #5F5F5F;
}
td.blue {
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#009;
	color:#FFF;
	text-align:center;
}
td.grey {
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#EFEFEF;
	color:#000;
	text-align:center;
	padding:8px 0;
}
td.white {
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:8px 0;

}
/*--Formatting for Lists used in news section-----------*/
.news_title {
	font:bold 14px/16px "Times New Roman", Times, serif;
	color:#1C1C1C;
	background-color:#FFF;
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom:2px solid #6D7CB0;
	margin: 5px 0 5px 0;
	padding: 0 0 5px 0;
}
.news_list {
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.news_list ul {
	margin:0 0 0 20px;
	padding:0;
}
.news_list li {
	margin:0;
	pading:0;
	list-style:none;
}
.news_list li a {
	text-decoration:none;
}
.news_list li a:hover {
	text-decoration:underline;
}
