@import url(/menu/menu_style.css);
body
{ 
	background: #4a789b url('images/bg.gif') repeat-x;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px
} 
TD
{
    color: #373737;
	font-family: arial, sans-serif;
	font-size: 9pt;
    text-decoration: none
}
img { border:none}
.imageBorder
{
	border-style: double;
	border-color: #cacaca;
	border-width: 3px;
}

hr {border: 0; width: 100%; background-color: #dadada; height: 1px; margin:0; padding:0}

.titleBorder
{
	border-bottom: 1px solid #ddd;
}

.imageBrd
{
	border-style: solid;
	border-color: #8a8a8a;
	border-width: 1px;
}

.smContent
{
    color: #373737;
	font-family: arial, sans-serif;
	font-size: 8pt;
    text-decoration: none
}
.title
{
  
    color: #3366ff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 13px;
    text-decoration: none;
    margin:0;
    padding:0;
}
.gallerytitle
{
    color: #3366ff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 12px;
    text-decoration: none;
    margin:0;
    padding:0;
}


.blueTitle
{
    color: #3366ff;
	font-family: arial, sans-serif;
	font-weight:	bold;
	font-size: 12pt;
    text-decoration: none
}

.bgblueTitle
{
    color: #3366ff;
	font-family: arial, sans-serif;
	font-size: 16pt;
	font-weight:	bold;
    text-decoration: none
}

.awardTitle {text-transform: uppercase;color: #3366ff;font-weight:  bold;font-size: 9pt; text-decoration: underline}

p.awardsBrd { border-bottom:1px dashed #4c61a1;}

p.greyLine { 
	background-image:url('images/shadow.gif');
	background-repeat: repeat-x;
	height:16px;
	
}

p.bluDiv {border-top:1px solid #a8b8cc}

p.mtgLine { 
	background-image:url('images/line.gif');
	background-repeat: repeat-x;
	height:1px;
}


.jobShop {font-family: 'Droid Sans', sans-serif;font-size:13px; line-height:17pt;}

.redFont {color:#b90422;font-weight:bold}

p.greyLineTop { 
	background-image:url('images/shadow.gif');
	background-repeat: repeat-x;
	height:16px;
	padding:0px;
	margin-top:-3px;
}


p.greyBrd { border-bottom:1px solid #b7b7b7;font-size: 12pt; font-weight:	bold;}



.greyRight { width:315px; border-right:1px solid #cbcbcb;}
.grayRightPadding { border-right:1px solid #cbcbcb; width:20%; padding-left:15px}

.padding15pxLeft {padding-left:15px}

A.orangeTitles:visited { color: #eb7a12; font-family:  arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}
A.orangeTitles:link { color: #eb7a12; font-family:  arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}
A.orangeTitles:hover { color: #eb7a12; font-family: arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: underline}
A.orangeTitles:active{ color: #eb7a12; font-family: arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}

A.greenTitles:visited { color: #4a8642; font-family:  arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}
A.greenTitles:link { color: #4a8642; font-family:  arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}
A.greenTitles:hover { color: #4a8642; font-family: arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: underline}
A.greenTitles:active{ color: #4a8642; font-family: arial, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none}


.footerBg
{ 
	background: #000000 url('images/footer.gif') repeat-x;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px
	width:100%;
	height: 96px;
} 





.footerImg
{
	
	margin: 25px 5px 0 5px;
	
}


.redTitle
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 12px;
    text-decoration: none
}
.orangeTitle
{
    color: #ff6600;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 12px;
    text-decoration: none
}

.bgOrangeTitle
{
    color: #ff6600;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 12pt;
    text-decoration: none
}
.bgOrangeTitle2
{
    color: #ff6600;
	font-family: arial, sans-serif;
	font-size: 16pt;
    text-decoration: none
}

.smblueTitle
{
    color: #3366ff;
	font-family: arial, sans-serif;
	font-weight:	bold;
	font-size: 10pt;
    text-decoration: none
}

.meetingBlueTitle 
{
    color: #3366ff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 15px;
    text-decoration: none
}


.map
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: none
}

.thanks
{
    color: #3366ff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 13pt;
    text-decoration: none
}


input
{
    border-right: #8E929D 1px solid;
    border-top: #8E929D 1px solid;
    border-left: #8E929D 1px solid;
    border-bottom: #8E929D 1px solid;
    background-color: #ffffff
}
.letterOn
{
	color: #ffffff;
	background-color: #dd3232;
}

.mapText
{
    color: #red;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: none
}


A.smallLink:visited { color: #4a789b;font-size: 9px; text-decoration: none}
A.smallLink:link { color: #4a789b;font-size: 9px; text-decoration: none}
A.smallLink:hover { color: #dd3232;font-size: 9px; text-decoration: underline}
A.smallLink:active{ color: #dd3232;font-size: 9px; text-decoration: underline}

.meetingBdr { border: 1px solid #ccd9f7}



A.nav:visited
{
    color: #ffffff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 10px;
    text-decoration: none
}
A.nav:link
{
    color: #ffffff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 10px;
    text-decoration: none
}
A.nav:hover
{
    color: #ffffff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 10px;
    text-decoration: underline
}
A.nav:active
{
    color: #ffffff;
	font-family: verdana, sans-serif;
	font-weight:	bold;
	font-size: 10px;
    text-decoration: underline
}
A.topNav:visited
{
    color: #05468F;
	font-family: verdana, sans-serif;
	font-size: 8pt;
    text-decoration: none
}
A.topNav:link
{
    color: #05468F;
	font-family: verdana, sans-serif;
	font-size: 8pt;
    text-decoration: none
}
A.topNav:hover
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-size: 8pt;
    text-decoration: underline
}
A.topNav:active
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-size: 8pt;
    text-decoration: underline
}
A.blue:visited
{
    color: #05468F;
    text-decoration: none
}
A.blue:link
{
    color: #05468F;
    text-decoration: none
}
A.blue:hover
{
    color: #dd3232;
    text-decoration: underline
}
A.blue:active
{
    color: #dd3232;
    text-decoration: underline
}

A.map:visited
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: none
}
A.map:link
{
    color: #dd3232;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: none
}
A.map:hover
{
    color: #red;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: underline
}
A.map:active
{
    color: #red;
	font-family: verdana, sans-serif;
	font-size: 7pt;
    text-decoration: underline
}

A:visited
{
    color: #f26722;
    text-decoration: none
}
A:link
{
    color: #f26722;
    text-decoration: none
}
A:hover
{
    color: #f26722;
    text-decoration: underline
}
A:active
{
    color: #f26722;
    text-decoration: underline
}


.schBorder
{
    border: #d2d2d2 1px solid;
    background-color: #ffffff
}
.border15{
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #DDDDDD;
padding:   5px 5px 5px 5px;

}

.borderRSVP{
border-style: solid;
border-width: 1px;
border-color: #222;

}



.blue12px {font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: none}

.orange14px {font-size: 14px; color: #e06700; font-weight: bold; border: 0;text-decoration: none}
.greenTitle {line-height: 25px; font-weight: bold;font-family:  "Helvetica Condensed", Arial;font-size: 13pt;color: #3e6b0e;}



div.ltBrdrAll {  
	height: 135px;
	border: 1px solid #CCC; 
	margin-right:7px;
	margin-top:7px;
	padding: 3px 0px 0px 3px;
	background-color: #fff;
	color: #222;
	text-decoration: none;
	float:left;
	ieHover: expression(onmouseover=new Function("this.style.backgroundColor='#ececec';"),onmouseout=new Function("this.style.backgroundColor='#fff';"));
}
div.ltBrdrAll:hover { 
	height: 135px;
	border: 1px solid #CCC;    
	margin-right:7px;
	margin-top:7px;
	padding: 3px 0px 0px 3px;
 	background-color: #ececec;
	color: #222;
	float:left;
	text-decoration: none;
 }
 
div.ltBrdrHome {  
	height: 375px;
	width:90%;
	border: 1px solid #CCC; 
	margin:auto;
	padding: 3px 0px 0px 3px;
	background-color: #fff;
	color: #222;
	text-decoration: none;
}


div.Brdr {  
	border: 1px solid #CCC; 
	margin:auto;
	padding: 3px 0px 0px 3px;
	background-color: #fff;
	color: #222;
	text-decoration: none;
}

.yellowCol { background-color:#fcfccc;border: 1px solid #fbfbbe; } 
.orangeCol { background-color:#fce8cc;border: 1px solid #fbe3c1; } 
.greenCol { background-color:#eaf9e4;border: 1px solid #e0efdb; }  
.blueCol { background-color:#e3ebf9;border: 1px solid #d8e4f9; }  
.purpleCol { background-color:#f2e3f9;border: 1px solid #ede3f9; } 

.blueblend1 { background-color:#EBF2FF; }  
.blueblend2 { background-color:#E7F0FF; }  
.blueblend3 { background-color:#E4EDFF; }  
.blueblend4 { background-color:#E0EBFF; }  
.blueblend5 { background-color:#DCE9FF; }  
.blueblend6 { background-color:#D9E7FF; }  
.blueblend7 { background-color:#D5E4FF; }  
.blueblend8 { background-color:#D2E2FF; }  
.blueblend9 { background-color:#CFE0FF; }  
.blueblend10 { background-color:#CCDEFF; }  
.blueblend11 { background-color:#C9DDFF; }  
.blueblend12 { background-color:#C3D9FF; }  



.contact-title
{
	font-size:17px;
	font-weight:bold;
}





