@charset "utf-8";
/* CSS Document */
body {
    background-repeat: repeat-x;
    font-family: 'Arial';
    font-size : 11px;
    color : #131a39;
    background-color: #fff;
    background-image: url(../images/bkgd.jpg);
    margin: 0px;
    padding: 0px;
}
								  
a:link							{ color:#000000; text-decoration:underline;}

a:hover							{ text-decoration:none;}

a:visited						{ color:#c70000; text-decoration:underline;}

/* General Class */
#page-wrap {
    width: 820px;
    position: relative;
    margin: 0 auto;
    text-align: left;
}
.clear 							{ clear:both; }

/* Header Class */
#hdr							{ width: 820px; height:123px; background-image:url(../images/hdr.png); overflow:hidden;
								  background-repeat:no-repeat; background-position:top; position:relative;}

/* Header Info Class */
#hdrInfo 						{ font-family: 'Verdana'; font-size: 11px; color: #FFFFFF; float:right; margin:30px 40px 0 0px;
								  text-align:right;}
								  
#homeLink						{ float:left; height:89px; width:203px;}

/* Nav Class */
#nav { width:810px; height:34px; padding-left:10px; background-image:url(../images/bkgd_content.png); float:left; }
#nav a img { border: none; padding: 0px; margin: 0px; border-width: 0px; }

/* Content Class */
#content {
    background:url(../images/bkgd_content.png) repeat-y top center;
    margin:0px;
    padding:0 10px 0 10px;
    height: 100%;
}
#content2 {
    background:url(../images/bkgd_content2.png) repeat-y top center;
    margin:0px;
    padding:0 10px 0 10px;
    height: 100%;
}


#homeColContainer				{ float:left; padding-left:20px; padding-top:20px; padding-bottom:20px;}
 
#homeColContainer .col			{ width:240px; margin-right:20px; float:left; position:relative;}
#homeColContainer .colHdr		{ width:220px; padding:10px; }
#homeColContainer .colCopy		{ width:230px; background-color: #efefef; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px;
								  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d9d9d9; border-bottom-color: #d9d9d9; 
								  border-left-color: #d9d9d9;}
#homeColContainer ul			{ padding-left:3px; list-style:none; position:relative; padding-top:0px; margin-top:0px; margin-left: 5px; margin-bottom:5px; width:215px;}
#homeColContainer li			{ padding-left:25px; padding-top:15px; font-size:11px; padding-bottom:5px; padding-top:5px; padding-bottom:10px; background:url(../images/bkgd_listDot.jpg) no-repeat 0 6px; 
								  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color:#BCBCBC; }

.headlineContentTitle			{ color:#d2ff00; font-size:14px; font-weight:bold; padding-top:8px; padding-bottom:5px; padding-left:5px;}

.headlineContentTitle p         { margin:0;}

.headlineContent 				{ font-size:11px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5e6062; border-top-width: 1px; 
								  border-top-style: solid; border-top-color: #5e6062; }

#headlineContent				{ padding-top:15px; padding-bottom:5px; padding-left:10px; padding-right:10px; }

#headlineContent .colContent	{ height:160px;}

/* Styles for the numbers below the What our clients are saying column */
#pager 							{ border:1px solid #818181; margin-top:5px; }
#pager a 						{ padding-left:3px; padding-right:3px; color:#999999; font-weight:bold; font-size:11px; text-decoration:none; }
#pager .selectedPage 			{ color: #357495; }

/* Headers Class */
h1								{ color:#c70000; font-size:42px; font-weight:bold; margin:0px;}
h2								{ font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px;}
h3								{ font-size:30px; text-align:center;}

/* Left Column */
#leftCol {
    background: url(../images/leftcol.jpg) no-repeat top left;
    background-color: #192d62;
    border-left: #FFFFFF solid 1px;
    width: 260px; float: left;
    height: 100%; 
    min-height: 489px;
}

#leftCol img	{
    padding-top:20px;
}

#leftCol p	{
    padding-left:40px;
    padding-right:40px;
    color:#FFFFFF;
    font-size:12px;
}

/* Right Column */
#rightCol						{ background: #FFFFFF top; float:right; width: 539px;}

#rightCol a						{ color: #000000; }
#rightCol .copy					{ padding-left: 20px; padding-right:20px; padding-top:20px; }

#rightCol ul					{ list-style: square; margin-top:0px;padding-left:20px; padding-top:0px;}
#rightCol li					{ margin-top:0px; padding-top:0px; }

/* FOOTER */								  
#footer         { width:820px; height:130px; background: url(../images/footer.jpg) no-repeat top center; float:left;}	
#footer .copy   { float:right; color: #FFFFFF; margin:100px 35px 0 0; font-size:8px;}
								  
#footer2        { width:820px; height:130px; background: url(../images/footer2.jpg) no-repeat top center; float:left; }	
#footer2 .copy  { float:right; color: #FFFFFF; margin:100px 35px 0 0; font-size:8px;}

.textareaBox    { background-image:url(../images/bkgd_messageBox.jpg); background-repeat: repeat-x; border: 1px solid #bfbfbf; }
.inputBox       { background-image:url(../images/bkgd_input.jpg); background-repeat: repeat-x; border: 1px solid #bfbfbf; } 
.dropdown       { background-image:url(../images/bkgd_input.jpg); background-repeat: repeat-x; border: 1px solid #bfbfbf; } 

