/*
RIA Task Force Styles
tan: #e2dec7
blue: #345165
*/

body
{
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
}

.LTR
{
background-color:#e2dec7;
}

/* #Links# */
a
{
font-size:small;
color:red;
text-decoration:none;
}
a:hover
{
color:#345165;
text-decoration:underline;
}

/* #H Tags# */
h1
{
font-size:22px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
}
h2
{
font-size:18px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
}
h3
{
font-size:16px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
}

/* #Container# */
.container
{
width:920px;
height:100%;
margin:0px auto;
padding:0px;
}

/* #Header# */
.header
{
position:relative;
width:920px;
height:168px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/header.jpg') top left no-repeat;
}
/* #Header/Logo# */
.logo
{
position:absolute;
top:51px;
left:22px;
margin:0px;
padding:0px;
}
/* #Header/Top Bar# */
.toplinks
{
position:absolute;
/*width:120px;*/
top:11px;
left:520px;
margin:0px;
padding:0px;
font-size:22px;
font-family:Times New Roman;
color:#e2dec7;
font-weight:normal;
}
.toplinks a
{
font-size:22px;
font-family:Times New Roman;
color:#e2dec7;
font-weight:normal;
}
.toplinks a:hover
{
font-size:22px;
font-family:Times New Roman;
color:#e2dec7;
font-weight:normal;
text-decoration:underline;
}
.topsearch
{
position:absolute;
top:9px;
left:700px;
margin:0px;
padding:0px;
}

/* #Text Bar# */
.textbar
{
clear:both;
width:920px;
height:31px;
margin:0px;
padding:7px 0px;
font-family:Times New Roman;
font-size:18px;
text-transform:uppercase;
text-align:center;
background-color:#e2dec7;
}
.textbar .larger
{
font-size:24px;
}

/* #Main# */
.main
{
clear:both;
width:920px;
height:auto;
margin:0px;
padding:0px;
}
/* #Main/Left Main# */
.leftmain
{
float:left;
width:250px;
height:100%;
margin:0px;
padding:0px;
}
/* #Main/Right Main# */
.rightmain
{
width:auto;
height:100%;
margin:0px 0px 0px 265px;
padding:0px;
}
* html .rightmain
{ margin-left:260px; }

/* #Footer# */
.footer
{
clear:both;
width:920px;
height:13px;
margin:13px 0px 0px 0px;
padding:20px 0px;
text-align:center;
font-size:10px;
background:#e2dec7 url('../App_Themes/RIATaskForce/Images/footer.jpg') top left no-repeat;
}


/* #Two Columns# */ /*(home page)*/
.twoCols
{
width:653px;
height:auto;
margin:0px;
padding:0px;
}
.twoCols .left
{
float:left;
width:416px;
height:auto;
margin:0px;
padding:0px;
}
.twoCols .right
{
width:220px;
height:auto;
margin:0px 0px 0px 433px;
padding:0px;
}
* html .twoCols .right
{ margin-left:430px; }



/* #Web Part Containers# */
/* #Web Part Containers/Box 250# */
.box250
{
width:250px;
height:100%;
margin:0px;
padding:0px;
}
.box250 .top
{
width:250px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_top_250.jpg') top left no-repeat;
}
.box250 .middle
{
width:210px;
height:auto;
margin:0px;
padding:20px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_content_250.jpg') top left repeat-y;
}
* html .box250 .middle
{ margin-top:-5px; }
.box250 .bottom
{
width:250px;
height:12px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_bottom_250.jpg') top left no-repeat;
}

/* #Web Part Containers/Box 416# */
.box416
{
width:416px;
height:100%;
margin:0px;
padding:0px;
}
.box416 .top
{
width:416px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_top_416.jpg') top left no-repeat;
}
.box416 .middle
{
width:376px;
height:auto;
margin:0px;
padding:20px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_content_416.jpg') top left repeat-y;
}
* html .box416 .middle
{ margin-top:-5px; }
.box416 .bottom
{
width:416px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_bottom_416.jpg') top left no-repeat;
}

/* #Web Part Containers/Box 416 Title# */
.box416title 
{
width:416px;
height:100%;
margin:0px;
padding:0px;
}
.box416title .top
{
width:416px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_top_416.jpg') top left no-repeat;
}
.box416title .title
{
width:373px;
height:22px;
padding:7px;
margin:0px 0px 5px 0px;
font-size:20px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
background:Transparent url('../App_Themes/RIATaskForce/Images/title_bar.jpg') top left no-repeat;
}
.box416title .middle
{
width:383px;
height:auto;
margin:0px;
padding:3px 20px 20px 13px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_content_416.jpg') top left repeat-y;
}
* html .box416title .middle
{ margin-top:-5px; }
.box416title .bottom
{
width:416px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_bottom_416.jpg') top left no-repeat;
}

/* #Web Part Containers/Box 220# */
.box220
{
width:220px;
height:100%;
margin:0px;
padding:0px;
}
.box220 .top
{
width:220px;
height:11px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_top_220.jpg') top left no-repeat;
}
.box220 .middle
{
width:180px;
height:auto;
margin:0px;
padding:20px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_content_220.jpg') top left repeat-y;
}
* html .box220 .middle
{ margin-top:-5px; }
.box220 .bottom
{
width:220px;
height:12px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_bottom_220.jpg') top left no-repeat;
}

/* #Web Part Containers/Box 655# */
.box655
{
width:655px;
height:100%;
margin:0px;
padding:0px;
}
.box655 .top
{
width:655px;
height:10px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_top_655.jpg') top left no-repeat;
}
.box655 .middle
{
width:615px;
height:auto;
margin:0px;
padding:20px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_content_655.jpg') top left repeat-y;
}
* html .box655 .middle
{ margin-top:-5px; }
.box655 .bottom
{
width:655px;
height:12px;
margin:0px;
padding:0px;
background:Transparent url('../App_Themes/RIATaskForce/Images/box_bottom_655.jpg') top left no-repeat;
}


/* #Menu# */
.menu
{
margin:0px;
padding:0px;
}
.mainCMSListMenuUL
{
list-style-type:none;
margin:0px;
padding:0px;
}
.mainCMSListMenuLI
{
background:Transparent url('../App_Themes/RIATaskForce/Images/icon.jpg') top left no-repeat;
padding:3px 0px 3px 0px;
}
.mainCMSListMenuLink
{
font-size:21px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
padding:0px 0px 0px 25px;
}
/* sub menu */
.subCMSListMenuUL
{
list-style-type:none;
margin:0px 0px 0px 40px;
padding:7px 0px;
}
.subCMSListMenuLI
{
}
.subCMSListMenuLink
{
font-size:17px;
font-family:Times New Roman;
color:#000;
font-weight:normal;
}
/* highlighted menu item */
.mainCMSListMenuHighlightedLI
{
background:Transparent url('../App_Themes/RIATaskForce/Images/icon.jpg') top left no-repeat;
padding:3px 0px 3px 0px;
}
.mainCMSListMenuLinkHighlighted
{
font-size:21px;
font-family:Times New Roman;
color:#345165;
font-weight:normal;
padding:0px 0px 0px 25px;
}
.subCMSListMenuHighlightedLI
{
}
.subCMSListMenuLinkHighlighted
{
font-size:17px;
font-family:Times New Roman;
color:#345165;
font-weight:normal;
}


/* #Other# */
/* #Other/News# */
.newsTitle1
{
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
.newsTitle2
{
font-size:12px;
font-weight:bold;
}
.newsSummary
{
padding:8px 0px 0px 10px;
font-size:10px;
}
/* #Other/Errors# */
.ErrorLabel, .EditingFormErrorLabel
{
color:red;
}

/* #Search# */
.searchLabel
{
}
.searchTextbox
{
width:120px;
background-color:#e2dec7;

}
.searchButton
{
height:25px;
font-size:22px;
font-family:Times New Roman;
color:#e2dec7;
font-weight:normal;
background-color:Transparent;
border:0px;
margin:0px;
padding:0px;
cursor:pointer;
}


/* #Light Box# */
.lightboxImg
{
border:2px solid #345165;
margin:4px;
}

/* #Gallery# */
/* #Gallery/Vertical# */ /* home page */
#verticalGallery
{margin:0px;padding:0px;}
#verticalGallery #gallery {display:block; width:180px; height:auto; position:relative; border:1px solid #f2efde;background:Transparent;}
* html #verticalGallery #gallery { border:0px; }
#verticalGallery #gallery ul {list-style:none; padding:0px; margin:205px 0px 0px 0px; width:180px; height:155px; overflow:auto;}
#verticalGallery #gallery ul li {display:inline; width:45px; height:45px; float:left; margin:0px 4px 4px 0px; border:1px solid #345165; cursor:pointer;}
#verticalGallery #gallery ul li img {display:block; width:45px; height:45px;}
#verticalGallery #gallery ul li span {display:none; position:absolute; left:0px; top:155px; width:180px;font-family:arial, sans-serif; color:#345165; font-size:11px; line-height:15px; text-align:left;}
#verticalGallery #gallery ul li span b {color#345165;}

/* required for IE5.x and IE6 to display the start image size correctly */
#verticalGallery #gallery ul li.click i img.default {margin:0px auto; width:175px; height:130px; border:1px solid #345165;}
#verticalGallery #gallery ul li.off {display:none;}
#verticalGallery #gallery ul li.click {border-color:#345165; background:Transparent; cursor:default;}

#verticalGallery #gallery ul li.click i {position:absolute; left:0; top:0; width:175px; height:150px;  } /*height:355px*/

#verticalGallery #gallery ul li.click i img {margin:5px auto 0px auto; width:auto; height:auto; border:1px solid #345165;}
#verticalGallery #gallery ul li.click span {display:block;}


/* #Gallery/Horizontal# */
#horizontalGallery 
{margin:0px;padding:0px;}
#horizontalGallery #gallery {width:610px; height:360px; position:relative; border:0px solid #ddd; background:Transparent;}
#horizontalGallery #gallery ul {list-style:none; padding:5px; margin:0; width:195px; float:right; height:219px; overflow:auto;}
#horizontalGallery #gallery ul li {display:inline; width:50px; height:50px; float:left; margin:0 4px 4px 0; border:1px solid #345165; cursor:pointer;}
#horizontalGallery #gallery ul li img {display:block; width:50px; height:50px;}
#horizontalGallery #gallery ul li span {display:none; position:absolute; left:415px; top:235px; width:200px;font-family:Arial, sans-serif; color:#345165; font-size:11px; line-height:15px; text-align:left;}
#horizontalGallery #gallery ul li span b {color:#345165;}

/* required for IE5.x and IE6 to display the start image size correctly */
#horizontalGallery #gallery ul li.click i img.default {margin:5px auto 0 auto; width:auto; height:240px; border:1px solid #345165;}
#horizontalGallery #gallery ul li.off {display:none;}
#horizontalGallery #gallery ul li.click {border-color:#345165; background:Transparent; cursor:default;}
#horizontalGallery #gallery ul li.click i {position:absolute; left:0; top:0; width:415px; height:355px;}
#horizontalGallery #gallery ul li.click i img {margin:5px auto 0 auto; width:320px; height:auto; border:1px solid #345165;}

#horizontalGallery #gallery ul li.click span {display:block;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/photo_click.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */