/*
2251A9      : Desktop
FFFFFF        : Paper,   e.g. White FFFFFF
BD222A       : Border,  e.g. FFFFFF, [Logo], [Pen]
[Hover]        : Hover,   e.g. FFFFFF, [Logo], [Pen]
2251A9     : Menu,    e.g. FFFFFF or [Logo]
BD222A      : Menu highlight e.g. [Brand70%]
2251A9      : Menu hover e.g. FFFFFF
BD222A      : Menu hover highlight e.g. [Brand20%]
FFFFFF : Brand
FFFFFF  : Brand highlight
[Logo]         : Logo,    e.g. White FFFFFF, [Pen]
[Pen]          : Pen,     e.g. Grey 333333
*/

body{
 	background:              #2251A9; /*Desktop*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2251A9', endColorstr='#ffffff', GradientType=0 ]);
  background: -webkit-gradient(linear, left top, left bottom,  from(#2251A9),           to(#ffffff));
  background: -moz-linear-gradient( top,                            #2251A9,               #ffffff); 	
}
p{
  color:                   #[Pen]; /*Pen*/ 
}

/***************************************** WRAP **/
.Wrap {
  border:        2px solid #BD222A; /*Border*/
	background-color:        #FFFFFF; /*Paper*/
}

/***************************************** HEAD **/	
.HeadWrap {
	background-color:        #FFFFFF; /*Brand*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0 ]);
  background: -webkit-gradient(linear, left top, left bottom,  from(#FFFFFF),           to(#FFFFFF));
  background: -moz-linear-gradient(top,                             #FFFFFF,               #FFFFFF);	
	color:                   #[Logo]; /*Logo*/
}
.HeadMenu {
  display: none;
  background-color:        #FFFFFF; /*Brand*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2251A9', endColorstr='#2251A9', GradientType=0 ]);
  background: -webkit-gradient(linear, left top, left bottom,  from(#2251A9),           to(#2251A9));
  background: -moz-linear-gradient(top,                             #2251A9,               #2251A9);	 	  
}
.HeadMenuItem {
	background-color:        #2251A9; /*Menu*/
  border-left:   1px solid #FFFFFF; /*Paper*/
  border-right:  1px solid #FFFFFF; /*Paper*/
  border-top:    1px solid #FFFFFF; /*Paper*/
  border-bottom: 1px solid #2251A9; /*Menu*/
}
.HeadMenuHere {
	background-color:        #FFFFFF; /*Paper*/
	color:                   #2251A9; /*Menu*/
  border-bottom: 1px solid #FFFFFF; /*Paper*/
}
.HeadMenuLink {
  color:                   #FFFFFF; /*Paper*/   
	background-color:        #2251A9; /*Menu*/
}
.HeadMenuLink:hover {
  background-color:        #2251A9; /*Desktop*/
  color:                   #[Hover]; /*Hover*/
  border-bottom: 1px solid #2251A9; /*Desktop*/
}
	
/***************************************** CORE **/	
.CoreWrap {
}
    	
/***************************************** LIMB **/
.LimbWrap{
}
.LimbMenu{
	display:inline;
  color:                   #FFFFFF; /*Paper*/
}
.LimbMenuItem {
 	background-color:        #2251A9; /*Menu*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2251A9', endColorstr='#2251A9', GradientType=0 ]);
  background: -webkit-gradient(linear, left top, left bottom,  from(#2251A9),           to(#2251A9));
  background: -moz-linear-gradient(top,                             #2251A9,               #2251A9);	 	
}
.LimbMenuHere {
	background-color:        #FFFFFF; /*Paper*/
	color:                   #2251A9; /*Menu*/
  border-top:    1px solid #2251A9; /*Menu*/
  border-bottom: 1px solid #2251A9; /*Menu*/
  border-left:   1px solid #2251A9; /*Menu*/  
}
.LimbMenuLink {
  border-top:    1px solid #2251A9; /*Menu*/
  border-bottom: 1px solid #2251A9; /*Menu*/
  border-left:   1px solid #2251A9; /*Menu*/
}
.LimbMenuLink:link {
	background-color:        #2251A9; /*Menu*/
  color:                   #FFFFFF; /*Paper*/
}
.LimbMenuLink:visited {
	background-color:        #2251A9; /*Menu*/
  color:                   #FFFFFF; /*Paper*/
}
.LimbMenuLink:hover {
 	background-color:        #BD222A; /*Menu*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BD222A', endColorstr='#BD222A', GradientType=0 ]);
  background: -webkit-gradient(linear, left top, left bottom,  from(#BD222A),           to(#BD222A));
  background: -moz-linear-gradient(top,                             #BD222A,               #BD222A);	 	
  color:                   #[Hover]; /*Hover*/
	border:        1px solid #2251A9; /*Desktop*/
}
.LimbMenuLink:active {
	background-color:        #2251A9; /*Menu*/
  color:                   #FFFFFF; /*Paper*/
}

/***************************************** TAIL **/	
.TailWrap {
  background-color:        #2251A9; /*Brand*/
  border-top:    2px solid #BD222A; /*Border*/  
}
.TailNotes {
  background-color:        #2251A9; /*Brand*/
  color:                   #FFFFFF; /*Paper*/
}   
.TailMenuHere {
	background-color:        #2251A9; /*Brand*/
  color:                   #FFFFFF; /*Paper*/
  border:       thin solid #2251A9; /*Paper*/   
}
.TailMenuLink {
  background-color:        #2251A9; /*Brand*/
  color:                   #FFFFFF; /*Paper*/
  border:       thin solid #2251A9; /*Brand*/   
}
.TailMenuLink:link {
  background-color:        #2251A9; /*Brand*/
  color:                   #FFFFFF; /*Paper*/
}
.TailMenuLink:visited {
  background-color:        #2251A9; /*Brand*/
  color:                   #FFFFFF; /*Paper*/
}   
.TailMenuLink:hover {
  background-color:        #2251A9; /*Paper*/
  color:                   #FFFFFF; /*Brand*/
  border:       thin solid #FFFFFF; /*Brand*/  
}
.TailMenuLink:active {
  background-color:        #2251A9; /*Paper*/
  color:                   #FFFFFF; /*Brand*/
  border:       thin solid #FFFFFF; /*Brand*/  
}   
	
/***************************************** IMAGES **/	
.ImageValue img {
  border:        solid 1px #FFFFFF; /*Brand*/  
} 
   
/***************************************** ITEMS **/	   
.ItemLabel {
  color:                   #2251A9; /*Menu*/
}
.ItemValue { 
}
.ItemMapLink {
  border:        2px solid #FFFFFF; /*Brand*/
}
