/* CSS Common Elements */

body {
font: 62.5% verdana, arial, helvetica, sans-serif;/* Align pixels with ems - http://www.clagnut.com/blog/348/ */
}
* {margin:0; padding:0;}

  /* Rounded Corners */
 /* White Box */
.blw {background: url(../images/bl_w.gif) 0 100% no-repeat #ffffff;}
.brw {background: url(../images/br_w.gif) 100% 100% no-repeat}
.tlw {background: url(../images/tl_w.gif) 0 0 no-repeat}
.trw {background: url(../images/tr_w.gif) 100% 0 no-repeat; padding:10px;}
/* Blue Box */
.bl {background: url(../images/bl.gif) 0 100% no-repeat #7caafc;}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px;}
/* Light Blue Box */
.bl_b {background: url(../images/bl_b.gif) 0 100% no-repeat #d6e3ff;}
.br_b {background: url(../images/br_b.gif) 100% 100% no-repeat}
.tl_b {background: url(../images/tl_b.gif) 0 0 no-repeat}
.tr_b {background: url(../images/tr_b.gif) 100% 0 no-repeat; padding:10px;}

/* positioning */
.left {
float: left;
}
.right {
float: right;
}
.smallTxt {
font-size:x-small;
}
.clrFloats {
clear:both;
}

div#footerMenu {
	margin-top:5px;
	font-size:8px;
}

div#footerMenu ul li.first {
	border-left: none;
	list-style: none;
}

div#footerMenu li{

	list-style-type: none;
	display: inline;
}

div#footerMenu li a{
	text-decoration: none;
	color:#002b82;
	padding: 1px 0px 1px 2px;
}

div#footerMenu li a:hover{
	color: #ff0300;
}