
/*New From Here OLD CSS - Prototype - 2010*/


.imagelink{border: 1px solid gray}
.AB:link {text-decoration: underline; color: gray}
.AB:visited{text-decoration:underline; color: gray} 
.AB:active{text-decoration:underline; color: gray}
.AB:hover{text-decoration:underline; color: gray}
p {font-family: "verdana"; font-size: 13px; color: #999999;}
.gtext{font-family: "verdana"; font-size: 11px; color: #999999;}
.form { font-size:9px; }
.ABC:link {text-decoration: none; color: white}
.ABC:visited{text-decoration:none; color: white} 
.ABC:active{text-decoration:none; color: white}
.ABC:hover{text-decoration:underline; color: white}

/*New Prototype - 2010*/

h1{font-family: "verdana"; font-size:13px; color:#5080BB; font-weight=bold}
h2{font-family: "verdana"; font-size:30px; color:#0d5c95; font-weight=bold}
/* h3{font-family: "garamond"; font-size:7px; color:#6c6b68;} */
h4{font-family: "verdana"; font-size:3px; color:#6c6b68;}

.title-home{font-family: "verdana"; font-size:23px; color: #0d5c95; font-weight=bold}
.body-title{font-family: "verdana"; font-size: 14px; color: #0d5c95;}
.body-content{font-family: "verdana"; font-size: 13px; color: #999999;}

/*Home Software Solutions Fonts */

/*Home Title Blue */
.AH:link {text-decoration: none; font-family: "verdana"; font-size:14px; color:#0d5c95}
.AH:visited{text-decoration:none; font-family:"verdana"; font-size:14px; color:#0d5c95} 
.AH:active{text-decoration:none; font-family:"verdana"; font-size:14px; color:#0d5c95}
.AH:hover{text-decoration:none; font-family:"verdana"; font-size:14px; color:gray}

/*Header Login Home Gray */
.AT:link {text-decoration: none; font-family: "verdana"; font-size:12px; color:#0d5c95}
.AT:visited{text-decoration:none; font-family:"verdana"; font-size:12px; color:#0d5c95} 
.AT:active{text-decoration:none; font-family:"verdana"; font-size:12px; color:#0d5c95}
.AT:hover{text-decoration:none; font-family:"verdana"; font-size:12px; color:gray}

/*Home Body Gray */
.AHR:link {text-decoration: none; font-family: "verdana"; font-size:13px; color:#999999}
.AHR:visited{text-decoration:none; font-family:"verdana"; font-size:13px; color:#999999} 
.AHR:active{text-decoration:none; font-family:"verdana"; font-size:13px; color:#999999}
.AHR:hover{text-decoration:none; font-family:"verdana"; font-size:13px; color:#0d5c95}

hr {color:#dce3f2;}

table.homebox{background-color:#f1f1f1}
.homebox-dark{border-style: solid; border-color:#0d5c95; border-width:1px;}

/*Spotlight Border */
.spotlightbox{border-right: solid #CCCCCC; border-left: solid #CCCCCC; border-bottom: solid #CCCCCC; border-top: solid #CCCCCC; border-width: 1px}

/*Background Image - Homepage */

.bghome{background:url('images/bg_home_yellow-home.jpg'); background-repeat:repeat-x; background-position:center top;}

/*Background Image - Other Pages */

.bgpages{background-image:url('images/bg_home_yellow-other.jpg'); background-repeat:repeat-x; background-position:center top;}

/*Background Color - White Body - All Pages */

.bgbodytable{background-color:#ffffff}

/*Background Image - Header Table */

.bgheadertable{background-color:#ffffff}

/*Background Image - Footer Table */

.bgfootertable{background-color:#f1f1f1}

/*Background Image - Quote -- NOT USED */

.bgquote{background-image:url('images/quote-left.jpg'); background-repeat:no-repeat; background-position:left top;}
.quote-body{font-family: "verdana"; font-size:13px; color: #cccccc;}
.quote-credit{font-family: "verdana"; font-size:12px; color: #999999;}

/*Background Image - Customer Listing */

.customer-listing{background-image:url('images/customer-wordle.jpg'); background-repeat:no-repeat; background-position:left top;}

/* Solution Image - border etc  */
.imageframe {
		
		padding:8px 8px;
 		border:0px solid #999999;
		background-color:#efefef;
		outline:0px solid #ddd;
		-moz-ouline-radius:4px;
	}

/*Menu */

#modernbricksmenu{
padding: 0;
width:100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 14px Verdana;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
margin-right: 0px; /*margin between first menu item and left browser edge*/
}

#modernbricksmenu li{
display: inline;
margin: 0 0px 0 0;
padding: 0;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 9px 36px;
text-decoration: none;
letter-spacing: 1px;
background-color: #0d5c95; /*Default menu color*/
}

#modernbricksmenu a:hover{
background-color: #014878; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/

background-color: #FFFFFF; /*Brown color theme*/ 
font: bold 15px Verdana;
color: #0d5c95;
padding: 7px 38px;
border-style: solid; 
border-color:#FFFFFF; 
border-width:1px;
}

.scrollable img {
	width:100px;
	margin:20px 5px 20px 21px;	
}
 
.scrollable img.hover {
	background-color:#123;	
}

/*Menu - Right Margin */

#ddblueblockmenu{
border: 0px solid white;
border-bottom-width: 0;
width: 175px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 12px 'verdana';
}

#ddblueblockmenu li a{
height: 27px;
display: block;
padding: 0px 0;
padding-left: 0px;
padding-top: 4px;
width: 165px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #999999;
background-color: #FFFFFF;
border-bottom: 1px solid #F1f1f1;
border-left: 0px solid #F1f1f1;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 165px; /*IE 5*/
w\idth: 165px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #f1f1f1;
border-left-color: #f1f1f1;
}

#ddblueblockmenu div.menutitle{
height: 23px;
color: white;
border-bottom: 1px solid #0d5c95;
padding: 0px 0;
padding-left: 10px;
padding-right: 0px;
padding-top: 3px;
text-align: left;
background-color: #0d5c95;
font: bold 13px 'verdana';
}



