html { 
padding:0px;
margin:0px;
}

/* e1ddd9 */

body {
background-color: #eeeeee;
font-size: 12px;
color:#355167;  
text-align:center;
margin:0px;
padding:0px;
}

h1.sitename	{
font-size:28px;
font-family:helvetica;
display:inline;
}

h1.pagetitle	{
font-size:22px;
line-height:24px;
font-family:'Trebuchet MS',helvetica,sans-serif;
color:#355167;
}

h1.pagetitle2	{
font-size:18px;
line-height:20px;
font-family:'Trebuchet MS',helvetica,sans-serif;
color:#355167;
}

.tagline	{
text-transform:uppercase;
font-size:11px;
}

a	{
color:#0070C8;
}

a.visited	{
color:#4D8DBF;
}

h2.steps	{
font-size:16px;
color:#355167;
font-family:'Trebuchet MS';
background-color:#f2f2f2;
border-bottom:1px solid #dddddd;
padding:2px;
padding-left:5px;
}

.menu1	{
padding:2px;
padding-left:2px;
display:block;
color:#0B67A8;
font-weight:bold;
text-decoration:none;
line-height:16px;
font-size:11px;
}

.menu1:hover	{
padding:2px;
padding-left:2px;
display:block;
background-color:#E5F0F3;
color:#0B67A8;
font-weight:bold;
text-decoration:none;
line-height:16px;
font-size:11px;
}



.menu2	{
padding:2px;
padding-left:15px;
font-size:11px;
display:block;
color:#0B67A8;
text-decoration:none;
}
.menu2:hover	{
padding:2px;
padding-left:15px;
font-size:11px;
display:block;
color:#D14A00; /* 0B67A8 */
text-decoration:none;
background-color:#F0F6F7; /* E5F0F3 */
}
/*COLIN SIDEBAR NAV*/

.menu3	{
padding:2px;
padding-left:2px;
display:block;
color:#0B67A8;
font-weight:bold;
text-decoration:none;
line-height:16px;
font-size:11px;
}

.menu3:hover	{
padding:2px;
padding-left:2px;
display:block;
background-color:#e3e3e3;
color:#0B67A8;
font-weight:bold;
text-decoration:none;
line-height:16px;
font-size:11px;
}



.menu4	{
padding:2px;
padding-left:15px;
font-size:11px;
display:block;
color:#0B67A8;
text-decoration:none;
}
.menu4:hover	{
padding:2px;
padding-left:15px;
font-size:11px;
display:block;
color:#0D598F;
text-decoration:none;
background-color:#e3e3e3; 
}

/*END COLIN SIDEBAR NAV*/


td,th	{
font-family:verdana,helvetica,arial,sans-serif;
font-size:12px;
color:#355167;
}

li	{
background-image:url(/images/arrow4.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:1.5em;
list-style-type:none;
margin-left:-25px;
margin-bottom:5px;
/* list-style-image:url(images/icon_arrow3.gif); */
}


.featured { background-image:url(/images/bg_header1.gif);background-repeat:repeat-x; height:43px; margin-bottom:10px; margin-top:10px;}
	.feat_title	{ font-size:16px; font-family:'Trebuchet MS'; display:inline; padding-left:55px;  line-height:43px;background-image:url(/images/notepad.gif);background-repeat:no-repeat;background-position:left;}

.backlink	{
margin-bottom:5px;
background-image:url(/images/icon_bigarrow5.gif);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
padding-left:30px;
}

.emaillink	{
margin-bottom:5px;
background-image:url(/images/icon_email.gif);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
padding-left:30px;
}

.commentlink	{
margin-bottom:5px;
font-weight:bold;
}

.privacylink {
margin-bottom:5px;
background-image:url(/images/lock.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
font-size:10px;
text-decoration:none;
}

.gry	{
background-color:#f7f7f7;
}


/* comment box */

	.curlycontainer {
		border: 1px solid #b8b8b8;
		margin-bottom: 1em;
		width:100%;
	}
	
	.curlycontainer .innerdiv {
		background: transparent url(images/brcorner.gif) bottom right no-repeat;
		position: relative;
		left: 2px;
		top: 2px;
		padding: 1px 10px 15px 5px;
	}
	.formbutton{
		cursor:pointer;
		border:outset 1px #ccc;
		background:#999;
		color:#666;
		font-weight:bold;
		padding: 1px 2px;
		background:url(images/formbg.gif) repeat-x left top;
	}
.commentbox{
	background-color: #ececec;
	width: 95%;
	padding: 10px;
}
	
	.commentfooter{
		background: url(images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
		padding-left: 58px;
		padding-top: 1px;
		margin-bottom: 2em;
		font-size: 90%;
		color: #4A4A4A;
	}

.footer	{
font-size:10px;
text-decoration:none;
}


.section_title	{
padding-top:4px;
text-transform:uppercase;
color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
/* letter-spacing:-.08em; */
font-weight:bold;
}
