/* CSS Document by heydaysolutions.com */
body{ margin:0px; padding:0px; font:normal 11px Arial; color:#666666; background: #51718f url(../images/tile_bg.jpg) repeat-x; }
img{ border:none;}
p{ padding:0px; margin:0px;}
h1{ padding:0px; margin:0px; font:bold 13px Arial; color:#8aa5c3; }
h2{ padding:0px; margin:0px; font:bold 14px Arial; color:white; }
.whiteborder img {border:solid 3px white}
.copyright{ color:#FFFFFF; padding:0 10px 0 10px ;}
.bodytext{ font:normal 11px Arial; color:#d3e3f3; text-align:justify;padding:10px 0 0 0; line-height:17px;}
.boxtext{ font:normal 11px Arial; color:#d3e3f3; text-align:justify;padding:5px 10px 0 0; line-height:17px;}
.heydaysolution{color:#ffffff; font-family: Arial; font-size:11px; text-decoration:none; }
.heydaysolution:hover{color:#cccaca; text-decoration:underline;}
.lightBlueBox { border:solid 1px #708DAB ; background:#36739c;}
.darkBlueBox { border:solid 1px #5a7187 ; background:#476583 url(../images/tile_newPro_bg.jpg) repeat-x;}
.links { text-decoration:none; color:white;}
.links:hover { text-decoration:underline;}
.productname{ font:normal 12px Arial; color:#ffffff; line-height:12px; padding-left:10px;}
.producttext{ font:normal 11px Arial; color:#d3e3f3; text-align:justify;padding:0 0 0 0; line-height:17px;}
.producttext2{ font:normal 11px Arial; color:#000a24; line-height:17px;}
.producttext3{ font:normal 11px Arial; color:#000a24; padding:0 5px 0 5px; line-height:17px;}
.head{ font:normal 13px Arial; color:#FCD627; font-weight:bold;}
.image{ padding-top:15px;}
.diwa { text-decoration:none; color:white;}
.links:diwa { text-decoration:underline;}
.top{color:#ffffff; font-family: Arial; font-size:12px; text-decoration:underline; }
.top:hover{color:#cccaca; text-decoration:none;}
.boad { border:solid 1px #94abc1 ; background:#42607c;}
.real{color:#ffffff; font-family: Arial; font-size:11px; text-decoration:none; font-weight:bold; }
.rod{color:#ffffff; font-family: Arial; font-size:12px; text-decoration:none; font-weight:bold; }
.rod:hover{color:#fcd627; text-decoration:none;}
.acc{color:#fcd627; font-family: Arial; font-size:12px; text-decoration:none; font-weight:bold; }
.pad{ padding-left:20px; padding-top:1px; }
.tel{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:26px;}
.em{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.email{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.email:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.loc{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.loc:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FCD627; font-weight:bold; text-decoration:none;}
.contact{color:#FCD627; font-family: Arial; font-size:12px; text-decoration:none; font-weight:bold; }


#nav {	margin: 0;	padding: 0;	z-index: 30; width:65px;}
#nav ul {	float: left;	list-style: none;	line-height: 2;	background:#476583 url(../images/tile_newPro_bg.jpg) repeat-x; 	font-weight: bold;	padding: 0;	border: solid 1px white;	 margin: 0 0 1em 0; width:100px;}
#nav a {	display: block;	color: #ffffff;	text-decoration: none;	padding: 0 0 0 0;}
#nav a.daddy {	background:url(../images/arrow.gif) center right no-repeat;	padding-left:10px;}
#nav li {	float: left;	padding: 0;	}
#nav li ul {position: absolute; list-style-type:none;	left: -999em; width:130px; height: auto; border:1px solid #4F6F8D; margin: 0;	margin-top:-11px; font:normal 11px Arial; line-height:23px;}
#nav li li {	padding-right: 1em;	width: 8em}
#nav li ul a {			padding-left:10px;}
#nav li ul ul {	margin: -1.75em 0 0 8em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;  }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {	left: auto; }
#nav li:hover, #nav li.sfhover {	background: #44637F; width:120px; }
#nav li ul a:hover { color:#FFCC00; }
.horTile{ background:url(../images/tile-horLine.gif) repeat-x top left; height:1px;}
.horTile1{ background:url(../images/tile-horLine1.gif) repeat-x top left; height:1px;}
.pb10px{ padding-bottom:10px;}
#nav li:hover ul ul, #nav li.sfhover ul ul {	left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {	left: auto;}

.star{ font:normal 21px Arial; color:#FF5400; padding-top:10px;}
.pageTitle{ font:normal 19px Arial; color:#FCD627;}
.subTitle{ font:bold 17px Arial; color:#A9D1F6;}
.textYellowBold{ font:bold 12px Arial; color:#FCD627; }
.dottedLine{ border:1px dashed #6D8FB3; }
.heydayText, .heydayText a{ color:#A5BBD3; font:normal 11px Arial;}


