body
{
	margin : 0px;
	padding : 0px;
	list-style-image: url(im/bullet.gif);
}
body,td
{
	font : 12px arial;
	list-style-image: url(im/bullet.gif);
}
.purpletext
{
	font : 12px arial;
	list-style-image: url(im/bullet.gif);
	color: #091A82;
}
/* LAYOUT */
.RightPush
{
	border-bottom : 16px solid #0C1D7C;
	border-left : 1px solid #E2E2E2;
	background-color : #ffdd0b;
}
.RightPushMid
{
	border-left : 1px solid #E2E2E2;
}
.CentreBox
{
	border-bottom : 16px solid #0C1D7C;
	background-color : #ffdd0b;
}
.FooterOuter
{
	background-color : #ffdd0b;
	border-bottom : 16px solid #0C1D7C;
}
.TopOuter
{
	background-color : #ffdd0b;
}

.TitleMain02
{
	height: 72px;
	display: block;
	border : 5px solid white;
	background-color : #F0F0F0;
	padding-top: 18px;
	padding-left: 11px;
	display: block;
	width: 594px;
}
.TitleMain
{
	height: 70px;
	display: block;
	border : 5px solid white;
	background-color : #F0F0F0;

}
.TitleSquare
{
	border : 5px solid white;
	background-color : #F0F0F0;
}
.MidMain
{
	padding : 25px 30px 10px 38px;
	text-align: justify;
	list-style-image: url(im/bullet.gif);
}
.MidMain-purple
{
	font : 14px arial;
	color : #081884;
}
.NavigationOuter
{
	background-color : #ffdd0b;
	border-bottom : 16px solid #0C1D7C;
}
.addresses
{
	background-color : #EEEEEE;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 1px solid #B6B6B6;
	padding-left: 16px;
}
.contact-area
{
	background-color : #EEEEEE;
	padding-left: 80px;
}
.contact-map
{
	background-color : #FFDF08;
	border: 4px solid #ffffff;
	height: 299px;
	width: 473px;
}
/* title boxes */
.yellow-title
{
	background-color : #FFDF08;
	height: 48px;
	border-top : 1px solid #E7E3E7;
	padding-left: 40;
	vertical-align: center;
}
.yellow-right
{
	background-color : #FFDF08;
	height: 48px;
	border-top : 1px solid #E7E3E7;
	border-left : 1px solid #E2E2E2;
}
/* NAVIGATION */
.NavButtonsTop
{
	border-bottom : 1px solid #08103D;
}
.NavButtonsTopTable
{
	border-bottom : 1px solid #FFF2A2;
}
.NavButtonsRow
{
	border-top : 3px solid #071A85;
	padding : 3px 0px 5px 0px;
	display: block;
}
.NavButtonsBottom
{
	background-color : #071A85;
}



a.NavButton {background-color: #FFDD0B; border-top : 1px solid #FFEE83; border-right : 1px solid #CCB109; border-bottom : 1px solid #CCB109; border-left : 1px solid #FFEE83; font-weight: bold;  color: #071A85; display: block; padding: 5px 8px 5px 8px; text-decoration: none; }
a.NavButton:active {background-color: #FFDD0B;}
a.NavButton:link {background-color: #FFDD0B;}
a.NavButton:visited {background-color: #FFDD0B;}
a.NavButton:hover {background-color: #FFF3A9;}


.NavButton02
{
	height : 23px;
	border-top : 1px solid #FFEE83;
	border-right : 1px solid #CCB109;
	border-bottom : 1px solid #CCB109;
	border-left : 1px solid #FFEE83;
	font : 12px Arial;
	color : #071A85;
	font-weight : 900;
	text-align : center;
	text-decoration : none;
	padding: 5px 4px 5px 4px;
}
.CategoryButton:Hover
{
	background-color : #FFF3A9;
}
.CategoryButton
{
	display: block;
	font : 12px Arial;
	color : #071A85;
	font-weight : 900;
	width: 240px;
	text-decoration : none;
	padding : 2px;
}
.NavButton:Hover
{
	background-color : #FFF3A9;
}
.NavButton02:Hover
{
	background-color : #FFF3A9;
}
.NavBottonSpace
{
	height : 23px;
	width : 24px;
	border : 1px solid #FFEE83;
}

/* PRODUCT BIG IMAGE POPUP */
.imgPop
{
	margin : 0px;
}
.imgClose
{
	font : 12px Arial; 
	color : black;
	border : 2px solid gray;
	background-color : white;
	padding : 5px;
}

/* flash */
.flash-border
{
	background-color : #EEEEEE;
	border : 1px solid #B6B6B6;
}
.swf-border
{
	border-top : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #CBCBCB;
	border-left : 1px solid #CBCBCB;
}
.boo {border-top : 3px solid #071A85;}
.button	{background-color: #F9F9F9;	border: 1px solid #A3A8A0; text-align: center; padding: 2px 10px 2px 10px; font-size: 11px;}
.reg {font-size: 10px; margin-top: 40px; margin-bottom: 20px;}
.homeBug {MARGIN-LEFT: 5px; WIDTH: 605px; BACKGROUND-COLOR: #f0f0f0;}
.jaws {padding-top: 25px;}
