/* CSS Document */
html {
	background-image:url(http://www.awma-gcc.org/images/bak.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:rgb(16,61,126);
}

body {
	background-image:url(http://www.awma-gcc.org/images/contentbak.jpg);
	background-position:top center;
	background-repeat:repeat-y;
/*	background-color:rgb(16,61,126);*/
	margin:0;
	padding:0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	
}
p
{
color:#333;
/*font-family:Calibri,Geneva, Arial, Helvetica, sans-serif;font-size:10.5pt;

letter-spacing:0.035em;*/
text-align:left;
line-height:22px;
padding:0;
margin:0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #444;

}	
h1 {
color:#003D79;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
padding:2px 5px 0 0px;
letter-spacing:0.02em;
text-align:left;

	font-size: 25px;
	font-weight: bold;
	line-height: 25px;
	color: #1F69B2;
/*	color: #0A72BB;	color: #399846; */
/*	background: url(http://www.awma-gcc.org/images/title_deco.gif) no-repeat 34px 32px;*/
	padding: 30px 30px 20px 0px;
	margin: 0;

}
img.floatLeft { 
    float: left; 
    margin: 5px;
	margin-bottom:10px;
	border:#efefef 10px solid;
	margin-right:12px;
}
#tbl {
border: 1px #999999 none;
padding:0;
margin:0;
}
#tbl td {
border-right:1px #999999 dotted;
border-bottom:1px #999999 dotted;
padding:0;

}
table {
border: 1px #999999 dotted;
padding:0;
margin:0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #444;

}
td {
border-right:1px #999999 dotted;
border-bottom:1px #999999 dotted;
padding:0;

}
#topnav {
	width:828px;
	height:27px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(http://www.awma-gcc.org/images/topbak.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	padding-right:70px;
	padding-top:20px;
	letter-spacing:0.025em;
	}
#topnav a:link { text-decoration:none; color:#FFFFFF; }
#topnav a:hover { text-decoration:underline; }
#topnav a:visited { color:#FFFFFF;}




#banner {
	clear:both;
	padding:0; margin:0;
	width: 796px;
	height:155px;
	margin-left:auto;
	margin-right:auto;
	border-top: #fff 1px solid;
	/*border-left: #fff 1px solid;*/
	border-right: #fff 1px solid;
}
#pagewidth {
	width:796px;
	padding:0; margin:0;
	margin-left:auto;
	margin-right:auto;
	height:auto;
}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

#content, #rightcol{width:100%; float:none;}
}


#content {
width:796px;
margin-left:auto;
margin-right:auto;
}
#leftcol {
width:170px;
float:left;
}

/* menu*************************/

#blueblock{
width: 153px;
margin:0;
border-top: 0px solid #fff;
border-bottom: 1px solid #fff;
padding-left: 17px;
padding-top:15px;
padding-bottom:35px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:400;
font-size:13px;
background-image:url(http://www.awma-gcc.org/images/menubak.jpg);
background-repeat:repeat-y;
background-position:left;
}

* html #blueblock{ /*IE 6 only */
w\idth: 150px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style:none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
/*border-bottom: 0px dotted #90bade;*/
margin: 0;
height:36px;
width:140px;

}

#blueblock li a{
display: block;
/*border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;*/
color:#fff;
text-decoration: none;
/*margin-left:15px;
margin-right:10px;*/
width: 137px;
border-bottom: 1px #999999 dotted;
}
.noborder {
border:none; }

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li:hover{
/*border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;*/
background-color:transparent;
color:#CCCC00;
}
#blueblock a:hover{
/*border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;*/
color:#CCCC00;
}

/* end if menu*************************/

#join {
width: 150px;
height:40px;
margin:0;
padding-left: 14px;
padding-top:15px;
padding-bottom:30px;
}

img {
border:0; }
.imgclass1 {
margin-left:auto;
margin-right:auto;
display: block;
}

#rightcol {
width: 180px;
float:right;
padding-top:15px;
}
#main {
width:415px;
padding:5px 10px 5px 20px;
background-color:transparent;
float:left;
}


ul.list {
color:#333;
font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
line-height:25px;
list-style:square;
}
ul.list a:link {
	color:#003D79;
	text-decoration:none;
}
ul.list a:hover {
	color:#0099FF;
	text-decoration:underline;
}

a:link {
	color:#003D79;
	text-decoration:none;
}
a:hover {
	color:#0099FF;
	text-decoration:underline;
}
a:visited {
	color:#003D79;
	text-decoration:none;
}
table a:hover {
	color:#0099FF;
	text-decoration:underline;
}
.clearboth { clear: both; }

h3 {
font-family:Geneva, Arial, Helvetica, sans-serif,Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
font-weight:bold;
letter-spacing:1px;
line-height:13px;
height:24px;
background-image:url(http://www.awma-gcc.org/images/box-bl-mid.jpg);
background-repeat:repeat-y;
text-align:center;
padding-top:5px;
}
h2 {
color:#993300;
font-size: 15px;
text-align:left;
vertical-align: top;
font-family:Tahoma;
font-weight:bolder;
padding-top:10px;
}

/*******************************************

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv {
width: 153px;
margin:0;
border-top: 0px solid #fff;
border-bottom: 1px solid #fff;
padding-left: 17px;
padding-top:15px;
padding-bottom:35px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:400;
font-size:13px;
background-image:url(http://www.awma-gcc.org/images/menubak.jpg);
background-repeat:repeat-y;
background-position:left;
}

#rss {
width:174px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}


.suckerdiv ul{
list-style:none;
margin: 0;
padding: 0;
border: none;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;

width: 150px; /*sub menu width*/
top: 0;
visibility: hidden;
background:rgb(87,150,39);
border: #fff 1px solid;
}

.suckerdiv ul li ul li a{
background:rgb(87,150,39);
display: block;
overflow: auto; /*force hasLayout in IE7 */
padding: 7px 0px 2px 5px;
color: #fff;
text-decoration: none;
margin-left:0px;
margin-right:0px;
height:17px;
width: 140px;
}
.suckerdiv ul li ul li a:hover{
background:rgb(110,175,51);
color:#fff;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
padding: 10px 0px 2px 2px;
color: #fff;
text-decoration: none;
margin-left:2px;
margin-right:2px;
height:20px;
border-bottom:1px #ccc dotted;
width: 130px;
z-index:100;
}

.suckerdiv ul li a:visited{
color:#fff;
}

.suckerdiv ul li a:hover{
color:rgb(110,175,51);
}

.suckerdiv .subfolderstyle{
background: url(http://www.awma-gcc.org/images/arrow.gif) no-repeat center right;
}


/************************************************/
#footer {
	clear:both;
	width:786px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	padding-right:5px;
	padding-left:5px;
	padding-top:7px;
	letter-spacing:0.025em;
	background-color:transparent;
	background-image:url(http://www.awma-gcc.org/images/bak.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom:1px #fff solid;
	border-top:1px #fff solid;
	border-right: #fff 1px solid;
	}
#footer a:link { text-decoration:none; color:#FFFFFF; }
#footer a:hover { text-decoration:underline; }
#footer a:visited { color:#FFFFFF;}
.footertext  {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:10px;
float:right;
width:300px;
text-align:right;
margin:0;
padding:0;
position:relative;
}
.footercontent{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

text-align:left;
width:400px;
}

form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:400px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
/*border:solid 2px #b7ddf2;
background:#ebf4fb;*/
border: solid 2px #ccc;
background-color:#efefef;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
	font-family: Andulus, calibri,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666;
	line-height:21px;
	letter-spacing:0.0125em;
    color: #000 !important;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
	font-family: Andulus, calibri,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666;
	letter-spacing:0.0125em;
    color: #000 !important;

}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
	font-family: Andulus, calibri,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0.0125em;
    color: #000 !important;

}
/*#stylized input, select{
float:left;
font-size:11px;
padding:3px 2px;
border:solid 1px #999;
width:150px;
margin:2px 0 20px 6px;
}*/
#stylized button{
clear:both;
margin-left:100px;
width:150px;
height:31px;
background: url(images/submit.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;}
 
/**********/

