/* CSS Document */

* { margin: 0px; padding: 0px; }
a { text-decoration: none; }
a img { outline: none; border: 0px; }
body { background: #FFE2AB; font: 12px Arial, Helvetica, sans-serif;  }

#PageTitle { margin-top: 20px; }

#CenteringContainer { width: 740px; height: auto; margin: 30px auto; }
#ContainerTop { width: 740px; height: 85px;  }
	#ContainerTop div { height: 85px; float: left; }
	#ContainerTop .Left { width: 35px; background: url(/includes/images/ContainerTopLeft.png); }
	#ContainerTop .Center { width: 670px; background: url(/includes/images/ContainerTopCenter.png); }
	#ContainerTop .Right { width: 35px; background: url(/includes/images/ContainerTopRight.png); }
	
#ContainerMiddle { width: 740px; background: url(/includes/images/ContainerCenter.png); }	
#ContainerLeftCollum { width: 448px; float: left; margin: 10px 0px 20px 25px; border: 1px solid #FFD02E; -moz-border-radius: 12px; background: #FFFFFF; }
#ContainerRightCollum { width: 210px; float: right; margin: 10px 12px 20px 0px; }

#ContainerBottom { width: 740px; height: 57px;  }
	#ContainerBottom .Left { height: 57px; float: left; width: 35px; background: url(/includes/images/ContainerBottomLeft.png); }
	#ContainerBottom .Center { height: 57px; float: left; width: 670px; background: url(/includes/images/ContainerBottomCenter.png); text-align: center; font-size: 14px; color: #FFEDCC;}
	#ContainerBottom .Right {  height: 57px; float: left; width: 35px; background: url(/includes/images/ContainerBottomRight.png); }
	
#NavigationTop { width: 210px; height: 25px; background: url(/includes/images/NavigationTop.png); }
#NavigationBottom { width: 210px; height: 25px; background: url(/includes/images/NavigationBottom.png); }
#NavigationList { list-style-image: none; list-style-type: none; }
#NavigationList li { font: 18px bold Arial, Helvetica, sans-serif; display: block; width: 209px; height: 20px; background: #FEDC9C; border-left: 1px solid #FFD02E; border-bottom: 1px dotted #FFD02E; text-indent: 30px; color: #FFFFFF; }
#NavigationList a { color: inherit; }
#NavigationUserOptions { width: 209px; height: 60px; background: #FEDC9C; border-left: 1px solid #FFD02E; border-bottom: 1px dotted #FFD02E; }
#NavigationUserOptions p { margin: 0px 10px 0px 30px; color: #FFFFFF; font: 13px Arial, Helvetica, sans-serif; }
#NavigationUserOptions a { font-weight: bold; color: #FFFFFF; }

#NavigationAds { width: 209px; background: #FEDC9C; border-left: 1px solid #FFD02E; }
#NavigationAdsTitle { color: #FFFFFF; text-indent: 30px; font: 18px Arial, Helvetica, sans-serif; }
#NavigationAdsHide { color: #FFFFFF; font: 14px Arial, Helvetica, sans-serif; }
#NavigationAdsWrapper { padding-top: 10px; }

#systemMessage { width: 80%; margin: 20px auto; padding: 5px; background: #FBBC46; color: #FFFFFF; text-align: center; font: 14px Arial, Helvetica, sans-serif; }

h2 { margin: 20px 20px 20px 20px; color: #000000; font: 18px bold Arial, Helvetica, sans-serif; text-indent: 30px; border-bottom: 1px solid #FFC966; }
p, form { margin: 10px; color: #000000; }
#ContainerLeftCollum ul { margin: 5px 50px; color: #000000; }
form { width: 300px; margin: 0px auto; }
.TextInput { border: 1px solid #FFC966; background: #FCFCFC; margin-top: 5px; }

.clear { clear: both; }