/*The DefaultDesignTemplate.css file is used to style the Default Design Template*/
/*This file is linked from the DefaultDesignTemplate.htm*/
/*This file can be edited*/
/*This file can be moved, renamed, replaced or deleted*/
/*Please see the design documentation for more information*/

body, p {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;color: #362f2d;line-height: 16px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
TD, th{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:12px;vertical-align: top;}

a, a:visited, a:active {
    color: #0000FF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a:hover {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
        color: #cc0000;
}

h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Arial, Helvetica, sans-serif; weight: normal} 
h1 {font-size: 14px; color: #526F8B}
h2 {font-size: 12px; color: #6798C6}
h3 {font-size: 11px; color: #6798C6}
h4 {font-size: 10px; color: #6798C6}
h5, h6{font-size: 9px; color: #6798C6}

.border{width:760px;}
.company {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #F9FBFC; font-weight: bold; font-size: 20px; margin: 10px 0 0 10px}
.layout{border-collapse:collapse;width:100%; border: 8px solid #ffffff;}
.logo {background: url(../images/header_background.gif) 0 0 repeat-x; height: 75px;}
.greenstripe{background: #9ABA77; height: 13px; border-top: 5px solid #ffffff; border-bottom: 5px solid #ffffff;}
.toolbar a:link, .toolbar a:visited{color:#000000;text-decoration:none;}
.sectionmenu {
	width: 190px;
	background-color: #FFFFFF;
}
.pagetitle{
	font-size:24px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#3b6e8f;
	padding:0px 15px 10px 0;
	margin: 0 0 10px 0;
	font-weight:normal;
}

.headline{
	font-size:28px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#3b6e8f;
	font-weight:normal;
    background: url(../images/header_sub_title.gif) repeat-x;
}

.headline_style{
	font-size:28px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#3b6e8f;
	font-weight:normal;
    background: url(../images/header_sub_title.gif) repeat-x;
}

.hp_eventtitle{
	font-size:26px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
    background: url(hp_headline_bg.gif) repeat-x;
    padding-left: 10px;
}

.hp_eventtitle2{
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#5e8aaf;
    background: url(hp_headline2_bg.gif) repeat-x;
    vertical-align: bottom;
}

a.hp_eventtitle2, a.hp_eventtitle2:visited, a.hp_eventtitle2:active, a.hp_eventtitle2:hover {
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#5e8aaf;
    background: url(hp_headline2_bg.gif) repeat-x;
    vertical-align: bottom;
	text-decoration:none;
}

.hp_event_c_link {
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
    background: url(hp_headline2_bg.gif) repeat-x;
    vertical-align: bottom;
	text-decoration:none;
}

a.hp_event_c_link, a.hp_event_c_link:visited, a.hp_event_c_link:active, a.hp_event_c_link:hover {
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
    background: url(hp_headline2_bg.gif) repeat-x;
    vertical-align: bottom;
	text-decoration:none;
}
.hp_eventtitle3{
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#5e8aaf;
    background: url(/AssetFactory.aspx?did=15446) repeat-x;
    vertical-align: top;
    padding-top:9px;
}

a.hp_eventtitle3, a.hp_eventtitle3:visited, a.hp_eventtitle3:active, a.hp_eventtitle3:hover{
	font-size:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#5e8aaf;
    background: url(/AssetFactory.aspx?did=15446) repeat-x;
    vertical-align: top;
    padding-top:9px;
	text-decoration:none;
}


.hp_body{
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#362f2d;
    line-height: 16px;
    padding: 5px 0px 0px 10px;
    vertical-align:top;
}

.location{padding:3px 15px 3px 0; margin: 0 0 20px 0; font-size: 10px; color: #456A85;}
	.location a:link, .location a:visited{color:#6a879d;}
.content{padding:3px 15px 3px 30px}
.content td{border:1px}

.shadow {margin: 20px 0 0 0;}
.topshadow {background: url(../images/top_shadow.gif) 0 0 repeat-x; height: 23px;}
.bottomshadow {background: url(../images/bottom_shadow.gif) 0 0 repeat-x; height: 23px;text-align: right; color: #999999; font-size: 9px;}
.rightshadow {background: url(../images/right_shadow.gif) 0 0 repeat-y; width: 23px;}
.leftshadow {background: url(../images/left_shadow.gif) 0 0 repeat-y; width: 23px;}
.left {float: left;}

.pagelet {float: right; background: #efefef; margin: 0 0 0 10px; padding: 10px; width: 150px; border-left: 1px dashed #999999; font-size: 10px; color: #666666;}
.searchlet {margin: 0 10px 0 0; float: right;}
