/* CSS Document */



a {
color:#404040;
text-decoration:underline;
}

a:hover {
color: #6aa9d7;
text-decoration:underline;
}

a:hover {
text-decoration:underline;
}

h1 {
font-size:16px;
font-weight:bold;
margin:0 0 .6em 0;
color:#010100;
} 

h2 {
color:#767575;
font-size:14px;
margin:0 0 .6em 0;
}

h3 {
color:#646363;
font-size:12px;
margin:0 0 .6em 0;
}


p {
margin: 0 0 1.6em 0;
font-size:12px;
line-height:1.3em;
color: #404040;
}
li 
{
	font-size:12px;
line-height:1.3em;
	color: #404040;
}

.intro {
color:#767575;
font-weight:bold;

}

.resource_icons 
{
	margin:10px 0px;	
}
#textlist1 {
color:#404040;
font-size:11px;
line-height:1.2em;
margin:0 0 20px 0;
padding: 0 0 0 15px;
width:96%; /*This is used to clear float*/
overflow:auto;  /*This is used to clear float*/
}

#textlist1 ul {
float:left;
padding: 0 0 0 15px;
margin:0;
width:200px;

}


#textlist1 li {
margin: 0 0 .3em 0;
padding:0;
}

.listimg {
text-align:right;
}


#textlist2 {
font-size:11px;
line-height:1.2em;
padding: 0 0 0 15px;
margin: 0 0 20px 15px;
}


#textlist2 li {
margin: 0 0 .3em 0;
padding:0;
}


#textlist2 a {
color: #404040;
margin: 0 0 .3em 0;
padding:0;
}

#textlist2 a:hover {
color: #438abe;
margin: 0 0 .3em 0;
padding:0;
}

#content
#smallphotobox1 {
font-size:11px;
line-height:1.3em;
color:#7b7b7b;
margin:0 0 20px 0;
overflow:auto;
width:404px;
}


#smallphotobox1 img {
border: 1px solid #68ace3;
margin-right:10px;
float:left;
}

#smallphotobox1 a {
color:#7b7b7b;
}

#smallphotobox1 a:hover {
color:#438abe;
}


#lrgephotobox1 {
font-size:11px;
line-height:1.3em;
color:#7b7b7b;
margin:0 0 20px 0;
overflow:auto;
width:404px;
}


#lrgephotobox1 img {
border: 1px solid #68ace3;
margin-right:10px;
float:left;
}

#lrgephotobox1 a {
color:#7b7b7b;
}

#lrgephotobox1 a:hover {
color:#438abe;
}



.lrgebox 
{
   
border: 1px solid #6ab2e7;
margin:0 0 20px 0;
padding:0;

display:table;
float:left;
margin-top:20px;
}


.lrgebox_head {
width:390px; /*width of box set */
padding:4px;
margin:0;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
background-color:#6ab2e7;

display:inline-block;
float:left;
}


.lrgebox_subhead {
width:390px; /*width of box set */
padding: 0 4px 4px 4px;
margin:0;
color:#FFFFFF;
font-weight:normal;
font-size:1.2em;
background-color:#6ab2e7;

display:inline-block;
float:left;
}

div.lrgeboxtext 
{
width:390px; 
display:block;
float:left;

line-height:1.2em;
margin-top:10px;
padding-bottom:4px; 
margin-left:4px; 
color:#767575;
font-weight:bold;



}


/* ****************************************** TABLE STRUCTURE ******************************* */

.listleft {
width:60px;
font-weight:bold;
vertical-align:top;
}

table {
margin:0 0 20px 0;
padding:0;
width:100%;
border-top: 1px solid #6ab2e7; 
border-left: 1px solid #6ab2e7; 
border-collapse:collapse;
}




table th {
margin:0;
padding:0;

}

table td {
vertical-align:top;
font-size:11px;
margin:0;
padding:6px;
border-right: 1px solid #6ab2e7; 
border-bottom: 1px solid #6ab2e7; 
}


#ord_cont p {
font-size:1.2em;
line-height:1.2em;
margin: 1em; 
color:#767575;
font-weight:bold;
}


#ord_cont a {
color:#767575;
font-weight:bold;
}

#ord_cont a:hover {
color: #6aa9d7;
font-weight:bold;
}


a.icon_list {
color:#404040;
}

a.icon_list:hover {
color:#438abe;
}



.icon_listbox_pdf {
font-size:11px;
/*border-top:1px solid #68ace3;*/
border-top:1px dotted #68ace3;
background: url(../images/pdf_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;

}
.downloadFirst {
border-top:1px solid #68ace3;
}

.icon_listbox_wrd {
font-size:11px;
border-top:1px dotted #68ace3;
background: url(../images/word_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;
}

.icon_listbox_pp {
font-size:11px;

border-bottom:1px dotted #68ace3;
background: url(../images/powerpoint_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;
}

.icon_listbox_xl {
font-size:11px;
border-top:1px dotted #68ace3;
background: url(../images/excel_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;
}

.icon_listbox_fldr {
font-size:11px;
border-bottom:1px dotted #68ace3;
background: url(../images/folder_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;
}

.icon_listbox_gen {
font-size:11px;
border-bottom:1px dotted #68ace3;
background: url(../images/generic_icon.gif) no-repeat 15px 0;
padding: 7px 0 7px 55px;

width:347px;
display:block;
float:left;
}


.listbox_s {
border-bottom: 1px solid #68ace3;
}
.listbox_l {
font-size:11px;
float:left;
margin:0;
padding: 6px 0 0 6px;
color:#404040;
font-weight:bold;
}
.listbox_r {
font-size:11px;
margin-left:80px;
padding:6px;
border-left: 1px solid #68ace3;
}

.list {
font-size:1em;
}

/* ******************************************* Search *************************************** */

.s_box1 {
border: 1px solid #aaaaaa;
padding: 10px 7px 10px 7px;
margin: 0 0 12px 0;
}
.divImage 
{
	
	width:66px;
	margin:0;
	padding:0;
}
.s_box2 {
margin-left:76px;
padding-left:7px;
border-left: 1px solid #aaaaaa;
}
.s_box2 p 
{
	font-size:1.15em;
}

.s_col {
color:#fda602;
}

#s_list {
margin: 26px 0 026px 0;
font-size:1.2em;
padding: 0 2px 0 2px;
}


#s_list a {
color: #6aa9d7;
padding: 0 2px 0 2px;
}


#s_list a:hover {
color:#404040;
padding: 0 2px 0 2px;
}


#content .paging {
margin: 26px 0 026px 0;
font-size:1.2em;
padding: 0 2px 0 2px;
}


#content .paging a {
color: #6aa9d7;
padding: 0 2px 0 2px;
}


#content .paging a:hover {
color:#404040;
padding: 0 2px 0 2px;
}


img.s_icons {
padding-right:4px;
float:left;
}

.s_img {
float:left;
padding-right:7px;border: 1px solid #000000;}

a.s_link1 {
color:#6aa9d7;
font-weight:bold;
text-decoration:none;
}

a.s_link1:hover {
color:#404040;
font-weight:bold;
text-decoration:none;
}

.s_linksA {
padding-right:5px;
float:left;
}

.s_linksB {
margin-bottom:6px;
}




#res_phot img {
padding: 0 0 5px 0;
}

#res_phot div {
background: url(../images/enlargephoto.gif) no-repeat;
padding:0 0 20px 23px;
}


#res_phot a {
font-size:11px;
color:#7b7b7b;
}

#res_phot a:hover {
color:#6aa9d7;
}

 a.makeright {
font-size:0.8em;
color:#7b7b7b;
text-decoration:none;
background:url(../images/enlargephoto.gif)  no-repeat 1% 0%;
background-attachment: scroll;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 20px;
padding-left: 23px;

}

a.makeright:hover {
color:#6aa9d7;
}
img.FloatLeft 
{
    display:inline-block;
    float:left;
    margin-right:8px;
}

img.FloatRight 
{
    display:inline-block;
    float:right;
    margin-left:8px;
   
}
.avanced_search 
{
	margin-left:0px;
	padding-left:0px;
	width:100%;
	background: repeat-x;
}
.avanced_search  li {
margin:0;
padding:0;
display:inline;
list-style-type:none;
}
.avanced_search  a 

{

font-size: 1em;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 6px;

margin-bottom: 0pt;

margin-left: 6px;

float: left;

line-height: 13px;

text-decoration: none;

color: #323337;

font-weight: bold;

}

.avanced_search  a:hover 

{

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 6px;

margin-bottom: 0pt;

margin-left: 6px;

float: left;

line-height: 13px;

text-decoration: none;

color: #6BB2E6;

font-weight: bold;

} 

div.EktronEditorsMenuWrapper ul.EktronEditorsMenu
{
    list-style:none;
    background-image:none;
    border:1px solid #cccccc;
    width:100px;
    display:table;
}

div.EktronEditorsMenuWrapper ul.EktronEditorsMenu li
{
   margin:0px;
   display:block; 
   border:0px;
   width:100px;
   background-image:none;
}

div.EktronEditorsMenuWrapper ul.EktronEditorsMenu li a
{
   margin:0px;
   padding:0px;
   display:block; 
   border:0px;
   background-image:none;
}





#content .noBorder 
{
	border-collapse:collapse;
	border:none;
}
#content .noBorder td 
{
	padding:0;
	border:none;
}
.subMessage 
{
	display:block;
	margin:0px 7px 7px 7px;
	color:Red;
	font-size:120%;
}

.btn_search , .btn_adv_search
{
	border:none;
	background-color:#FFFFFF;
	color:#636363;
	font-size:11px;
	padding:1px 0px;
	width:50px;
	margin-top:1px;
	
}

#thisform .to_advancedsearch {
color:#FDA601;
padding:0px 0px;
float:left;
margin:1px 0px 0px 0px;
width:110px;
border:none;
font-size:11px;
}
#cms_search_results h2 
{
	margin:8px 0px;
}
 #cms_search_results p
{
	margin:5px 0px;
}
 #cms_search_results p.paging 
 {
	margin:5px 0px 2px 0px;
 }
 
 h2.search_title {
 font-size: 14px;
font-weight: bold;
margin-top: 1.5em;
margin-right: 0pt;
margin-bottom: 0.6em;
margin-left: 0pt;
color: #010100;
}

 .btn_adv_search {
color:#FDA601;
padding:0px 0px;
float:left;
margin:6px 0px 0px 0px;
width:110px;
border:none;
font-size:11px;
width:125px;
}

#content .lnkURL, #content .lnkPDF 
{
	text-decoration:none;
}

.email_page_item {
	clear:both;
	
	margin-top:0px;
}

.forms {
	width:400px;
	
}
.forms  table input {
width:220px;
}
/*#ctl00_ContentPlaceHolder_fblkMain  table {
width:500px;
float:left;
}

#ctl00_ContentPlaceHolder_fblkMain  table td {
width:50px;
}
#ctl00_ContentPlaceHolder_fblkMain  table input {
width:50px;
}
#ctl00_ContentPlaceHolder_fblkMain  table p {
width:30px;
}
*/
