/* CONTENT STYLES */
/* This is the style for the content text through out the site*/
BODY, td, p, li {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px;}
a{color: #000099;background: transparent;text-decoration: underline}
a:hover{color: red;background: transparent;text-decoration: underline}
.warning{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 13px;
		color : #FF0000;
		font-weight : bold;}
/* HEADINGS */
/* Standard Heading */
h1,{font-size :16px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#336699;}
h2{font-size : 14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;    }
h3{font-size : 13px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h4{font-size : 13px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
h5{font-size : 12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h6{font-size : 12px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.heading{font-size :16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#336699;}
.headingsmall{font-size : 13px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.heading2{font-size : 14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#000099; }
.tiny{font-size: 10px;font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.boxes{font-size: 11px;font-family : Verdana, Arial, Helvetica, sans-serif; color:#333333;}
/* MODULE OUTPUT */

/* MODULE WRAPPER */
.modboxhead{padding:4px 2px 4px 2px; font-size: 11px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ffffff; font-weight: bold; background-image: url(images/rightheadbg.jpg);background-repeat: none;  border-top-color: #666666;  border-top-style: solid;  border-top-width: 1px;  border-bottom-color: #666666;  border-bottom-style: solid;  border-bottom-width: 1px;}
.modboxcontent{background:#CAE4FF;  border-bottom-color: #666666;  border-bottom-style: solid;  border-bottom-width: 1px;   }
.nheader{font-size: 15px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color : #6E6E00;font-weight: bold;}

.ntiny {font-size: 10px;font-family : Verdana, Arial, Helvetica, sans-serif;}
.nhead .hover {color: #3B3C00;font-family:Verdana,Arial;font-size:10px;font-weight:bold;line-height:12px;  background-color: #E9EA00; }
.nhead:visited {color: #3B3C00;font-family:Verdana,Arial;font-size:10px;font-weight:bold;line-height:12px;}
.ndate {font-size: 10px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color :#003399;font-weight: normal;}
a.fnewshead{font-size: 13px;font-family : Arial, Helvetica, sans-serif; color :#003399; font-weight:bold;}
/* linecolor is the colour of the line around the box */
.linecolor{background-color : #8E8E8E;}
/* headerbg is the background colour of the module box heading */
.headerbg{background-color : #FFFFFF;}
/* bodybg is the background colour of the module box link area */
.bodybg{background-color : #FFFFFF;}
/* NAVIGATION STYLES */
/* navigation top level */
a.navon{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color:#000000; text-decoration:none; font-weight:normal;}
a.navon:hover{text-decoration: underline;}
a.navoff{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;color : #000000;text-decoration: none;font-weight: normal;}
a.navoff:hover{text-decoration: underline;}
/* navigation second level */
a.navonsub{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;color : #000000;text-decoration: none;font-weight: normal;}
a.navonsub:hover{text-decoration: underline;}
a.navoffsub{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;color : #000000;text-decoration: none;font-weight: normal;}
a.navoffsub:hover{text-decoration: underline;}

/* LEVEL 1 BUTTON COLOURS this style controls the background colour of the buttons in an "on" an "off" state */
#navline{background-color : #666666;}
#navbgon{background-image:  url(images/navse.jpg); background-repeat: repeat;}
#navbgoff{background-image:  url(images/navde.jpg); background-position: center; background-repeat: repeat;}
/* LEVEL 2 BUTTON COLOURS this style controls the background colour of the subbuttons in an "on" an "off" state */
#subnavbgon{background-image:  url(mages/navsubse.jpg);  background-position: center;  background-repeat: repeat;}
#subnavbgoff{background-image:  url(images/navsubde.jpg);  background-position: center;  background-repeat: repeat;}

/* NAVIGATION STYLES TOP BAR */
.navontn{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color:#ffffff; text-decoration:none; font-weight:normal;}
.navofftn{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color:#ccffff; text-decoration:none; font-weight:normal;}
#navlinetn{background-color : #FFFFFF;}
#navbgontn{background-color : #330000;}
#navbgofftn{background-color : #003399;}

#map_canvas {
	width: 590px; 
	height: 380px;
	background-color:#fff;
	margin:0 10px 10px 0;
	border:2px solid #000;
	z-index: 20;
}
.missionList{
font-size :13px;
font-family:Arial, Helvetica, sans-serif; 
}
a.missionList{
line-height:18px;
color:#336699;
text-decoration: none;
}
a.missionList:hover{
font-size :13px;
font-family:Arial, Helvetica, sans-serif; 
color:red;
text-decoration: underline;
}

/* bgcolor of to table rows */
#boxhead  {background:transparent}
#boxbg  {background: transparent;}
#boxsmallhead  {background:transparent}
#boxbder	{background: transparent}
#searchbg	{background: #DDDEC9}
#barcolour  {background: #669900}
#divline	{background:#FFFFFF}
#storebar	{background:transparent}
.searchbox { width:110px; height:20px;}
.tablehead {font-family : Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.storetigernav {font-family : Arial, Helvetica, sans-serif;font-size: 11px;}
.disboxhead {padding:4px 2px 4px 2px; font-size: 11px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ffffff; font-weight: bold; background-image: url(images/rightheadbg.jpg);background-repeat: none;  border-top-color: #666666;  border-top-style: solid;  border-top-width: 1px;  border-bottom-color: #666666;  border-bottom-style: solid;  border-bottom-width: 1px;}
.disboxheadsmall {font-family : Arial, Helvetica, sans-serif;font-weight: bold;color: #3B3C00;font-size: 11px;}
.producthead {font-family : Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #336699;}
.productheadsmall {font-family : Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #336699;}
.tinyallcat {font-size: 10px;font-family : Verdana, Arial, Helvetica, sans-serif; color: #000066;}
.addtocart {font-size: 10px;font-family : Verdana, Arial, Helvetica, sans-serif;color: #0000ff;}
.storebar {font-size: 10px;font-family : Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;background-color: #000000;}
.chkon {font-size: 11px;font-family : Arial, Helvetica, sans-serif;color: #1E1E1E;font-weight: bold;}
.chkoff {font-size: 11px;font-family : Arial, Helvetica, sans-serif;color: #515151;font-weight: normal;}
.listprice {font-family: arial,verdana,sans-serif;text-decoration: line-through;font-size: x-small; }
/*FORM*/
.formtop	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#ffffff;
		background-color:#336699;
	}
.formtable	{border: 1px solid Gray;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #3B3C00;}
#formrow	{background: #ECECEC}

/* navigation line colour */
.navline{background-color : #60B1FF;}
.navlinesub{background-color : #1E91FF;}
