html, body {
height : 100%;
}
body {
margin : 0;
padding : 0;
background : #2D73B9;
color : #171717;
font-family: Trebuchet MS, Arial, Sans-Serif; font-size: 100%; line-height: 1.66em;
}
img {
border : none;
}
span.red {
color : #ff0000;
font-weight : bold;
}
p {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : justify;
color : #171717;
}
p.testimonials {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : 600;
color : #171717;
text-align : left;
}
p.middle {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : 600;
color : #171717;
text-align : center;
}
span.testimonialperson {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : right;
color : #171717;
font-weight : 700;
}
span.testimonialcompany {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : right;
font-weight : 700;
}
p.white {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : justify;
color : #E6E6E6;
font-weight : 700;
}
.features {
font-size : 10px;
color : #E6E6E6;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
.features a:hover {
background-color : #f6f67f;
}
.centerlinks a:hover {
background-color : #f6f67f;
}
.nright a:hover {
background-color : #f6f67f;
}
H1 {
color : #171717;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-variant : small-caps;
font-weight : bold;
font-size : 18px;
text-align : center;
}
H2 {
color : #171717;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-variant : small-caps;
font-weight : bold;
font-size : 16px;
}
H3 {
color : #008000;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-variant : small-caps;
font-weight : bold;
font-size : 15px;
}
h4 {
color : #008000;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-variant : small-caps;
font-size : 14px;
font-weight : bold;
}
H5 {
color : #171717;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
font-size : 12px;
}
H6 {
color : #171717;
padding : 0;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
font-size : 10px;
}
#leftcol {
padding-top : 5px;
padding-left : 5px;
width : 220px;
margin-right : 5px;
text-align : center;
text-decoration : none;
}
#leftcol ul {
padding : 0;
margin-left : 15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 15px;
color : #E6E6E6;
text-align : left;
text-decoration : none;
}
#leftcol a {
color : #252525;
text-decoration : none;
}
#leftcol a:hover {
color : #0000a0;
text-decoration : underline;
}
#leftcol div {
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#leftcol div.features {
text-align : center;
font-size : 10px;
font-weight : 700;
color : #171717;
}
#leftcol div.features a {
color : #E6E6E6;
text-decoration : none;
}
#leftcol div.features a:hover {
color : #0000a0;
text-decoration : underline;
}
#leftcol div.productslinks {
text-align : left;
font-size : 13px;
font-weight : bold;
font-variant : small-caps;
color : #252525;
letter-spacing : 0.25px;
}
#leftcol div.centerlinks {
text-align : center;
font-size : 14px;
font-weight : bold;
font-variant : small-caps;
color : #171717;
letter-spacing : 0.5px;
}
#leftcol div.nright {
text-align : center;
font-size : 12px;
font-weight : 700;
padding-bottom : 8px;
}
#leftcol div.productsheadlines {
border-top : 2px solid #ffffff;
text-align : center;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 13px;
padding-top : 10px;
padding-bottom : 10px;
}
#middlecol {
margin-left : 10px;
margin-right : 10px;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : normal;
font-size : 12px;
color : #171717;
text-decoration : none;
text-align : justify;
}
.subheads {
color : #ff0000;
padding : 0;
background-color : #ffffff;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
font-size : 12px;
text-decoration : none;
text-align : justify;
}
.pullquote {
color : #171717;
padding : 30px;
background-color : #ffffff;
font-family : Minion Web, Times New Roman, Times;
font-weight : 700;
font-size : 16px;
font-style : italic;
text-decoration : none;
text-align : left;
letter-spacing : 0.2px;
line-height : 140%;
}
.pullquote2 {
color : #171717;
padding : 5px;
background-color : #ffffff;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : 500;
font-size : 13px;
font-style : normal;
text-decoration : none;
text-align : justify;
letter-spacing : 0.2px;
line-height : 130%;
margin-right : 20px;
margin-left : 20px;
}
.blockquote {
color : #171717;
padding : 5px;
background-color : #ffffff;
font-weight : 500;
font-size : 12px;
font-style : normal;
text-decoration : none;
text-align : justify;
letter-spacing : 0.2px;
line-height : 130%;
margin-right : 20px;
margin-left : 20px;
}
.globalcontents {
color : #171717;
padding : 5px;
background-color : #ffffff;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : 600;
font-size : 12px;
text-decoration : none;
text-align : justify;
margin-right : 20px;
margin-left : 20px;
}
.globalcontents a {
color : #171717;
background-color : #ffffff;
font : 12px verdana, helvetica, tahoma, arial, sans-serif;
font-weight : 600;
text-decoration : none;
}
.shopping {
font-weight : bold;
font-size : 10px;
width : 490px;
padding-top : 20px;
padding-bottom : 20px;
border-style : solid;
border-width : 1px;
background-color : #2D73B9;
color : #E6E6E6;
text-decoration : none;
cursor : pointer;
}
.lefttitle {
font-weight : bold;
font-size : 12px;
color : #2D73B9;
text-align : left;
text-decoration : underline;
cursor : pointer;
}
.globalcontents a:hover {
color : #0000a0;
background-color : #ffffff;
font : 12px verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
text-decoration : underline;
}
#buttons {
padding-top : 3px;
margin-bottom : 3px;
}
#buttons a {
color : #E6E6E6;
padding : 2px;
margin-left : 4px;
margin-right : 4px;
display : block;
border-bottom : 1px solid;
border-color : #ffffff;
font : 11px verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
text-decoration : none;
text-align : center;
}
#buttons a:hover {
background-color : #f6f67f;
color : #0000a0;
text-decoration : underline;
}
#buttonsline {
color : #E6E6E6;
padding : 2px;
margin-left : 4px;
margin-right : 4px;
display : block;
border-bottom : 2px solid;
border-color : #ffffff;
}
#tbl-clocks {
width : 100%;
height : 100%;
}
.clocks {
background-color : #f6f67f;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
font-size : 10px;
text-decoration : none;
color : #171717;
text-align : center;
position : relative;
}
.copyright {
font : 10px verdana, helvetica, tahoma, arial, sans-serif;
font-weight : bold;
text-decoration : none;
text-transform : capitalize;
color : #E6E6E6;
text-align : center;
position : relative;
padding-top : 10px;
padding-bottom : 10px;
}
#breadcrumbs {
background : #f7f8f8;
padding-top : 4px;
padding-bottom : 30px;
font-size : 85%;
color : #999;
}
#breadcrumbs a:link, #breadcrumbs a:visited {
color : #666;
}
#breadcrumbs a:hover, #breadcrumbs a:active {
color : #333;
}
.rm {
font : normal 9px verdana;
text-align : center;
text-transform : uppercase;
font-weight : 700;
background : #2D73B9;
}
.rm ul {
margin : 0;
padding : 0;
list-style : none;
width : 180px;
border-bottom : 1px solid #fff;
border-left : 1px solid #2D73B9;
}
.rm ul li {
position : relative;
}
.rm li ul {
position : absolute;
left : -179px;
top : 0;
display : none;
}
.rm ul li a {
display : block;
text-decoration : none;
text-align : center;
color : #fff;
background : #2D73B9;
padding : 10px;
border : 1px solid #fff;
border-bottom : 0 solid #fff;
border-left : 1px;
border-right : 1px;
}
* html .rm ul li {
float : left;
height : 1%;
}
* html .rm ul li a {
height : 1%;
}
.rm ul li a:hover {
color : #0000ff;
background : #fef886;
}
.rm li ul li a {
padding : 2px 1px;
}
.rm li:hover ul, li.over ul {
display : block;
}
.rm2 {
	font: normal 9px verdana; 
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	}

.rm2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px; /* Width of Menu Items */
	border-bottom: 1px solid #fff;
	}

.rm2 ul li {
	position: relative;
	}
	
.rm2 li ul {
	position: absolute;
	left: -179px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
.rm2 ul li a {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #fff;
	background: #3366CC; /* IE6 Bug */
	padding: 1px;
	border: 1px solid #FEF886;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html .rm2 ul li { float: left; height: 1%; }
* html .rm2 ul li a { height: 1%; }
/* End */

.rm2 ul li a:hover { color: #0000FF; background: #FEF886; } /* Hover Styles */
		
.rm2 li ul li a { padding: 2px 1px; } /* Sub Menu Styles */
		
.rm2 li:hover ul, li.over ul { display: block; } /* The magic */

#calendar {
margin-left : 10px;
margin-right : 10px;
font-family : verdana, helvetica, tahoma, arial, sans-serif;
font-weight : normal;
font-size : 8px;
color : #171717;
text-decoration : none;
text-align : center;
}


