/*#############################################################
Website : Georgia BIO
Date: 2008 - 09 - 22
Author: 
Company Website: www.picturethis.org
Client: PictureThis
#############################################################*/

h1, h2, h3, h4  {
margin: 0px;
padding: 0px;
}

body{
color: #666;
font-family:  Arial, Helvetica, sans-serif ;
font-size: 76%;
text-align:center;
margin-bottom: 40px;
}

.fckBody {
text-align:left;
background-color:#fff;
background-image:none;
font-size:76%;
line-height:170%;
}

table {
border: 0px;
}

td {

}

p {
margin-bottom: 1.5em;
}

p, 
.Normal {

	font-size:1.0em;
	line-height:170%;
}

.NormalBold  {

	font-size:1.0em ;
	font-weight:bold;
}

 .Normal li {
margin-left: 15px;
list-style:disc;
}

h1 {
color: #fff;
font-size: 2.0em ;
}

h2, 
.Head,
.Normal h2 {

color: #343399;
font-size: 1.3em ;
line-height: 200%;
}

h3,
.SubHead{

color: #A3CD8A;
font-size: 1.1em;
line-height: 200%;
font-weight:normal;
}

h4,
.SubSubHead{
font-family:  Arial, Helvetica, sans-serif ;
color: #666;
font-size: .95em ;
font-weight:bold ;
line-height: 200%;
letter-spacing: .08em;
}



img {
/*
border:0px;
margin:0px;
margin: auto;
border:auto;

*/

}

hr {
color: #fff; 
background-color: #fff; 
border: 1px solid #bfbfbf;
border-style: none none solid;
 }

p img {
border:0px;

}

/**/
LABEL A IMG {
display: none;
}

blockquote{
font-family:  Arial, Helvetica, sans-serif ;

} 

ul, li {
font-family:  Arial, Helvetica, sans-serif;
}

blockquote A:link {
font-family:  Arial, Helvetica, sans-serif;
} 

body A:link,
body A:hover,
body A:active,
body A:visited
 { 
color: #35507f;
text-decoration:underline;
}


body A:hover
 { 
text-decoration: underline;
}

#ControlPanelWrapper {
background-color:#354F7E;
}

.ControlPanel { 
width:850px;
margin:0px auto;
}

.ControlPanel .SubHead {
color:#333;}


#HeaderWrapper {
background-image:url(Images/HeaderTile.jpg);
background-position:top;
background-repeat:repeat-x;
height:267px;
text-align:center;
}



#Header {
width:850px;
text-align:left;
margin: 0px auto;
posistion:absolute;
}

#Logo {
float:left;
}

#TopRight {
float:right;
width:280px;
height:152px;
background-image:url(Images/TopRightBG.jpg);
background-repeat:no-repeat;
}

#TopRight .NormalTextBox {
margin: 2px 0;
}

#TopRight .StandardButton {
margin: 2px 5px;
background-color:#aed299;
border:0px solid #687e5c;
color:#687e5c;
height: 21px;
line-height:21px;


}



#ListSignup {
color:#D3E8C5;
line-height:32px;
text-align:right;
margin-right: 42px;
}

#ListSignup A:link,
#ListSignup A:hover,
#ListSignup A:active,
#ListSignup A:visited
 { 
color:#D3E8C5;
}

#LoginPaneWrapper {
/*
color: #6DB43F;
*/
color: #666;
margin: 10px 0 0 45px;
line-height:200%;
}

.LoginPane .NormalTextBox {
border: solid 1px #666;
color: #666;
width: 150px;
height:19px;
line-height:19px;
padding-left: 3px;
}


#NavBar {
clear:both;
height: 47px;
background-image:url(Images/NavTile.jpg);
background-repeat:repeat-x;
}

#NavBarLeft {
height:47px;
background-image:url(Images/NavLeft.jpg);
background-repeat: no-repeat;
background-position:left;
}

#NavBarRight {
height:47px;
background-image:url(Images/NavRight.jpg);
background-repeat: no-repeat;
background-position:right;
}

#PageTitle {
float:left;
margin: 25px 0 0 20px;
}

#Search {
margin: 20px 0 0 0;
float:right;
background-image:url(Images/SearchBG.jpg);
background-repeat:no-repeat;
width:225px;
padding-left: 55px;
height:28px;
padding-top: 20px;
}


#Search .NormalTextBox,
#HomeSearch .NormalTextBox,
 {
width:145px;
background-image:url(Images/SearchTextTile.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#ccc;
color:#000;
border:0px;
height:15px;
padding: 2px;
line-height:15px;
}

#Search .Search ,
#Search .Search  A:link, 
#Search .Search  A:visited, 
#Search .Search  A:active, 
#Search .Search  A:hover,
#HomeSearch .Search ,
#HomeSearch .Search  A:link, 
#HomeSearch .Search  A:visited, 
#HomeSearch .Search  A:active, 
#HomeSearch .Search  A:hover {
color:#ccc;
text-decoration:none;
}




#ContentOuterWrapper {
width:100%;
min-height:400px;
border-bottom: solid 1px #C5E1B2;
background-image:url(Images/SplitTile.gif);
background-position:center;
background-repeat:repeat-y;
text-align:center;
}

#ContentInnerWrapper {
width:850px;
margin: 0px auto;
text-align:left;
}

#LeftColumn {
float:left;
width: 550px;
margin-left:20px;
margin-top: 20px;
}

#RightColumn {
float:right;
width:250px;
margin-right:3px;
margin-top: 20px;
}




.Clear {
clear:both;
}

#FooterNav {
clear:both;
margin: 20px auto;
width:850px;
text-align:center;
}

#FooterCopyright {
clear:both;
margin:0 auto;
}

.CopyrightText ,
.CopyrightText A:link, 
.CopyrightText A:visited, 
.CopyrightText A:active, 
.CopyrightText A:hover {
color:#6DB43F;
line-height:20px;
font-size:.88em;
padding-top:15px;
}



.FileManager {
background-color:#fff;
}

.FormTable {

clear:both;
}


.FormTable td {
padding:3px;
text-align:left;

}

.FormTable .NormalTextBox {
width: 210px;
border: 1px solid #ccc;
color:#999999;
height:20px;
line-height:20px;
padding-left: 2px;
}

.FormTable .ShortTextBox {
width: 100px;
border: 1px solid #ccc;
color:#999999;
height:20px;
line-height:20px;
padding-left: 2px;
}

.FormTable .MultiTextBox {
width: 300px;
border: 1px solid #ccc;
color:#999999;
padding: 4px;
white-space:normal;
}

.FormTable .FormSpacer {
height: 20px;
width:1px;
}

.FormTable .SubHead {

color: #343399;
}

.FormTable .NormalRed {
color:#059162;

}

.FormTable .CheckBoxLabel {
color:#999999;

}

.FormTable .CheckBox {
color:#999999;
}

.FormTable .CheckBox input {
color: #999;
margin-top:5px;
margin-right: 5px;
}

.FormTable .FormLabel h3 {
font-weight:bold;
font-size:20px;


}

.FormTable #dnn_ctr477_FormMaster_lblRequired,
#dnn_ctr399_FormMaster_lblRequired,
#dnn_ctr401_FormMaster_lblRequired,
#dnn_ctr400_FormMaster_lblRequired,
#dnn_ctr398_FormMaster_lblRequired {
display:none;
} 



.FormButton {
margin-left: 161px;

}

.FormButtonJoin {
	margin-left:147px;
}

.RightColumnFormButton {
	margin-top:5px;
}


#dnn_ctr401_FormMaster_tdCapthcaCell .Normal {
margin-left: 160px;
}


#dnn_ctr399_FormMaster_tdCapthcaCell .Normal {
margin-left: 225px;
}


.bigger {
	font-size:130%;
}













