BODY
INPUT
{
    BORDER-RIGHT: #DDDDFF gainsboro 1px solid;
    BORDER-TOP: #DDDDFF gainsboro 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DDDDFF gainsboro 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #DDDDFF gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial
}
SELECT
{
    BORDER-RIGHT: #DDDDFF 1px solid;
    BORDER-TOP: #DDDDFF 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DDDDFF 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #DDDDFF 1px solid;
    FONT-FAMILY: Verdana, Arial
}
FONT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial
}
TEXTAREA
{
    BORDER-RIGHT: #DDDDFF 1px solid;
    BORDER-TOP: #DDDDFF 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DDDDFF 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #DDDDFF 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.txtfielddropdown
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold
}

.text-white-bold 
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:WHITE;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}

.text-white-bold-small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:WHITE;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}

.text-grey-bold-small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#666666;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}

.text-grey-small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#666666;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

.text-grey-small2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#666666;
    line-height: 18px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

.text-grey-small-high
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#666666;
    line-height: 18px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

.text-grey-bold
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#666666;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}

.small-black-text 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#333333
}

.small-black-text2 
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    COLOR:#333333
}

.small-black-text3 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: left;
    COLOR:#666666
}

.small-black-text4 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    line-height: 18px;
    ALIGN: justify;
    COLOR:#666666
}

.small-black-text5 
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: normal;
    line-height: 16px;
    ALIGN: justify;
    COLOR:#666666
}

.small-black-text6 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: left;
    padding: 0px 0px 0px 20px;
    COLOR:#666666
}

.small-black-text7 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
    ALIGN: left;
    padding: 0px 5px 0px 5px;
    COLOR:#666666
}

.small-red-text 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    line-height: 30px;
    ALIGN: justify;
    COLOR:#0184FF
}

.medium-red-text 
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: justify;
    COLOR:#0184FF
}

.text-bold-navyblue

{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#000099;
    FONT-WEIGHT: bold
}


.text-bold-red
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    COLOR:#bb0000;
    FONT-WEIGHT: bold
}

.input-text
{
BORDER:1 solid #C0C0C0; 
FONT-FAMILY:Verdana; 
FONT-SIZE:8pt; 
COLOR:#000000;
width:1in
}

.submit-button
{
BORDER: 1 solid #C0C0C0;
FONT-FAMILY:Verdana;
FONT-SIZE:8pt;
COLOR:#666666
}

.botline {  border-color: #DDDDFF; border-style: solid; border-top-width: 0pt; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.botline2 {  border-color: #0184FF; border-style: solid; border-top-width: 0pt; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.topline {  border-color: #0184FF; border-style: solid; border-top-width: 1pt; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.border {  border-color: #0184FF; border-style: solid; border-top-width: 1pt; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.leftright {  border-color: #0184FF; border-style: solid; border-top-width: 0pt; border-right-width: 1pt; border-bottom-width: 0pt; border-left-width: 1pt}

.handwritingred 
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: technical, Arial;
    FONT-WEIGHT: bold;
    line-height: 18px;
    ALIGN: justify;
    COLOR:#990099
}

.special 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: LEFT;
    COLOR:#0184FF
}

.special2 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: LEFT;
    COLOR:#F0002D
}

.special3 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: LEFT;
    padding-left: 5px;
    COLOR:#0184FF
}

.special4 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
    ALIGN: LEFT;
    COLOR:#0184FF
}

.specialorange 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: LEFT;
    COLOR:#FF6600
}
.specialorange2 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
    ALIGN: LEFT;
    line-height: 18px;
    COLOR:#FF6600
}

.specialmenu 
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    ALIGN: LEFT;
    line-height: 10px;
    COLOR:#0184FF
}
.bobuxbabies {
	background-image: url(bobuxbabyblue.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.borderleftright {
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #B9FF13;
	border-left-color: #B9FF13;
}
.borderright {
	border-right-width: thin;
	border-right-style: dashed;
	border-right-color: #B9FF13;
}
.borderbottom {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #B9FF13;
}
.tablebg {
	background-image: url(tablebg2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.borderlime {
	border: thin dashed #B9FF13;

}
.bordergrey {
	border: thin dashed #CCCCCC;

}
.menuborder 
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0184FF;
	border-right-color: #0184FF;
	border-bottom-color: #0184FF;
	border-left-color: #0184FF;
}
.menublueorange 
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	ALIGN: LEFT;
	line-height: 30px;
	COLOR:#0184FF;
}
A.menublueorange:link { text-decoration:none;}
A.menublueorange:active { text-decoration:none;}
A.menublueorange:visited { text-decoration:none;}
A.menublueorange:hover { text-decoration:none; color: #FF6600;}
.logobg {
	background-image: url(blue_new_april2007.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.pagebg {
	background-image: url(blue_new_april2007page3.jpg);
	background-repeat: repeat;
}
.greygradbg {
	background-image: url(greygradsquare.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.greygradbg2 {
	background-image: url(greygradsquarereversed.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0184FF;
}


A.headlines:link { text-decoration:none;}
A.headlines:active { text-decoration:none;}
A.headlines:visited { text-decoration:none;}
A.headlines:hover { text-decoration:none; color: #FF6600;}
.headlinesgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:22px;
	padding:20px;
}
A.headlinesgrey:link { text-decoration:none; color: #0184FF;}
A.headlinesgrey:active { text-decoration:none;}
A.headlinesgrey:visited { text-decoration:none;}
A.headlinesgrey:hover { text-decoration:none; color: #FF6600;}
.menucolumn {
	background-color: #F8F8F8;
	border-right-width: medium;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	width: 140px;
	border-left-width: medium;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.menulabels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:30px;
	padding:10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
A.menulabels:link { text-decoration:none; color: #333333;}
A.menulabels:active { text-decoration:none;}
A.menulabels:visited { text-decoration:none;}
A.menulabels:hover { text-decoration:none; color: #0184FF;}
.leftborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.leftrightbottomborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.leftrightborder {
	border-right-width: thin;
	border-left-width: thin;
	border-left-style: dashed;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.rightborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.leftbottomborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.rightbottomborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bottomborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.topbottomborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.blackcell {
	border:3px solid #F0002D;
}
#mainbanner {
	height:245px;
	position:relative;
	overflow:hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	width: 900px;
}
.leftimage {
	float: left;
	margin-right: 10px;
	margin-bottom: 0px;
	position: relative;
}
.rightimage {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	position: relative;
}
.mainbannertext {
	width:300px;
	height:60px;
	position:absolute;
	top:80px;
	left:30px;
	background:url(images/bannerbg2.png) no-repeat;	
	color:#fff;
	padding:5px 5px 5px 5px;
}
.mainbannertext h2 {
	color:#0257F3;
	font-weight:normal;
	margin-top:-7px;	
}
.mainbannertext p {
	line-height:18px;
}
ul#bannercarousel .mainbannertext ul {
	height:auto;
	width:auto;
	list-style:disc;
	margin:0 0px 0px 0px;
}
ul#bannercarousel .mainbannertext ul li {
	height:auto;
	width:auto;
	margin:0px 0;
}
ul#bannercarousel {
	height:245px;
	width:900px;
	list-style:none;
}
ul#bannercarousel li {
	height:245px;
	width:900px;
	position:relative;
}

