body{
    margin					    : 0px 0px 0px 0px;
	padding					    : 0px 0px 0px 0px;
	background:#FFFFFF;
	color:#000000;
	font-family:Verdana,Arial;
	font-size:11px;
	
}

select{
border:1;
color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
}

select.search{
border:1;
color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
width:220px
}

select.pagepilot{
border:1;
color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
width:250px;
}

input.pagepilot{

color:#000000;
background:#7CB0D6;
font-family:Verdana,Arial;
font-size:11px;
}

input{

color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;

}

input.fields{
border-style: solid;
border-width: 1; 
border-color: #CCCCCC; 
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: bold; 
background: #FFFFFF;
height=15px; 
color: #666666;
}

input.colourswatch{
border-style: solid;
border-width: 1; 
border-color: #EEEEEE; 
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: bold; 
background: #EEEEEE;
height=15px;
width=170px;
}

input.search{
border-style: solid;
border-width: 2; 
border-color: #EEEEEE; 
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: bold; 
background: #FFFFFF;
height=19px;
width=140px; 
color: #000000;
}

input.radio{

color:#000000;
background:#7CB0D6;
font-family:Verdana,Arial;
font-size:11px;
}

input.checkbox{

color:#000000;
background:#7CB0D6;
}

textarea{

color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
}

textarea.standard{

border-style: solid;
border-width: 1; 
border-color: #1A4D8D;
color:#000000;
background:#FFFFFF;
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size:11px;
height=100px;
width=312px;
}

input.standard{
border-style: solid;
border-width: 1; 
border-color: #1A4D8D; 
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: bold; 
background: #FFFFFF;
height=16px;
width=312px;
color: #000000;
}

select.standard{
border-style: solid;
border-width: 1;
border-color: #1A4D8D; 
color:#000000;
background:#FFFFFF;
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size:11px;
width:312px
}

input.register{
border-style: solid;
border-width: 1; 
border-color: #CCCCCC; 
font-family: Arial, Verdana, Helvetica, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: bold; 
background: #EEEEEE;
height=19px;
width=450px 
color: #000000;
}

font{
color:#000000;
font-family:Verdana,Arial;
font-size:11px;
}

font.navyLarge{
color:#1C2F67;
font-family:Verdana,Arial;
font-size:12px;
text-decoration: none
}

font.navy{
color:#1C2F67;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

font.white{
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

font.red{
color:#B6332B;
font-size:11px;
}

a{
color:#000000;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a:hover{
color:#012852;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.red{
color:#B6332B;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.red:hover{
color:#B6332B;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: underline
}

a.dullblue{
color:#67789D;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.dullblue:hover{
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: underline
}

a.white{
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.white:hover{
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: underline
}

a.navy{
color:#1C2F67;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.navy:hover{
color:#000000;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.black{
color:#000000;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

a.black:hover{
color:#82B6DA;
font-family:Verdana,Arial;
font-size:11px;
text-decoration: none
}

textarea.style {
   font-family      : arial, helvetica, sans-serif;
   font-size        : 10px;
   line-height		: 12px;
   font-weight      : bold;
   color            : #000000;
   border-style     : solid;
   border-width     : 2;
   border-color     : #000000;
   background-color : #FFFFFF;
   width            : 483px;
   height           : 224px;
}

ul {
	background: transparent;
	width: auto;
	height: auto;
	text-decoration: none;
	padding: 0;
	border: 0;
	float: none;
	clear: none;
	vertical-align: baseline;
	list-style-type: disc;
	list-style-position: outside;
}

table{
	font-family      : arial, helvetica, sans-serif;
   	font-size        : 10px;
}

.admin{
	font-family      	: arial, helvetica, sans-serif;
   	color            	: #000000;

   	border-style     	: solid;
   	border-width     	: 1px;
   	border-color     	: #000000;
	vertical-align		: top;
   	background-color 	: #7FB3D8;
}

.admin .title{
	font-size		: 12px;
	font-weight		: bold;
}


.shadedGrey{
	font-family     : arial, helvetica, sans-serif;
   	font-size       : 10px;
   	line-height		: 12px;
	background-color: #CCCCCC;
	color           : #000000;
 
}

.shadedBoldGrey{
	font-family     : arial, helvetica, sans-serif;
   	font-size       : 10px;
   	line-height		: 12px;
	background-color: #BBBBBB;
	color           : #000000;
 	font-weight	 	: bold;
}

.lightGrey{
	font-family     : arial, helvetica, sans-serif;
   	font-size       : 10px;
   	line-height		: 12px;
	background-color: #CCCCCC;
	border-color    : #CCCCCC;
    border-style     	: solid;
   	border-width     	: 0px;
}

.greyBorder{
	color			: #000000;
	background-color:	#FFFFFF;	
	border-top		: 1px solid #CCCCCC; 
	border-left		: 1px solid #CCCCCC; 
	border-bottom	: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
	padding			: 0px 0px 0px 0px;
}

.lightGreyHeader{
	color			: #1C2F67;
	background-color: #EEEEEE;
	border-top		: 0px solid #CCCCCC; 
	border-left		: 0px solid #CCCCCC; 
	border-bottom	: 1px solid #CCCCCC;
	border-right	: 0px solid #CCCCCC;
	padding			: 0px 0px 0px 0px;
}

.redBold{
	color			: #B6332B;
	font-size		: 10px;
	font-weight		: bold;
	font-decoration	: italic;
}

.redHeadline{
	color			: #B6332B;
	font-size		: 14px;
	font-weight		: bold;
	font-decoration	: italic;
}

.content{
	padding			: 3px 4px 4px 2px;
}

.framed{
   font-family      : arial, helvetica, sans-serif;
   padding			: 1px;	
   font-size        : 10px;
   line-height		: 12px;
   font-weight      : bold;
   color            : #000000;
   border-style     : solid;
   border-width     : 1;
   border-color     : #CCCCCC;
   background-color : #FFFFFF;

}

.admin hr{
	height			: 1px;
	background-color	: #000000;
	border			: 0px;
}

.admin input{
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
}

.admin select{
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
}

.admin textarea{
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
	width				: 320px;
	height				: 100px;
}

.admin .time{
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
	width				: 55px;
}

.admin .calendar{
	border-style		: solid;
	border-width		: 1px;
	text-align			: center;
}

table.calendar {
	border-style		: solid;
	border-width		: 1px;
	padding				: 2px;
}

table.calendar td {
	font-size			: 12px !important;
	text-align			: center;
	background-color	: #CCCCCC;
	width				: 75px;
	height				: 30px;
	border-style		: solid;
	border-width		: 1px;
}

a.calendar {
	font-size			: 11px;
}

a.calendar:hover {
	font-size			: 11px;
}