body {	font-family: Arial;	background-color: #9A9A9A;	background-image: url(../images/back.jpg);	background-repeat: repeat-x;	text-align: center;	padding: 0px;	behavior:url(css/csshover.htc);	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: 0px;}h1 {	color: #11488F;	font-size: 32px;	font-weight: normal;	margin-bottom: 25px;	margin-top: 0px;	line-height: 50px;	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #777;	padding: 0px;	margin-right: 0px;	margin-left: 0px;	font-style: italic;	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}h2 {	font-size: 18px;	margin-top: 25px;	margin-bottom: 5px;	padding: 0px;	line-height: 22px;	margin-right: 0px;	margin-left: 0px;	color: #FFF;}h3 {	font-size: 24px;	margin-top: 40px;	margin-bottom: 5px;	padding: 0px;	line-height: 28px;	margin-right: 0px;	margin-left: 0px;	color: #3979A4;}h4 {	font-size: 24px;	margin-top: 0px;	margin-bottom: 5px;	padding: 0px;	line-height: 28px;	margin-right: 0px;	margin-left: 0px;	color: #3979A4;}a:link, a:visited	{	color: #11488F;	text-decoration: none;}a:hover				{	color: #552570;	text-decoration: underline;}#bodyframe		{	color: #333333;	width: 960px;	text-align: left;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	overflow: hidden;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: 22px;	background-color: #FFF;	background-image: url(../images/body-back.jpg);	background-repeat: repeat-y;}#bannerLogo   {	background-image: url(../images/banner-logo.jpg);	background-repeat: no-repeat;	width: 960px;	height: 134px;	float: left;}#logobar   {	background-image: url(../images/logo-bar-2.jpg);	background-repeat: no-repeat;	width: 892px;	height: 143px;	float: left;}#bannerMain   {	width: 672px;	height: 230px;	padding: 0px;	margin: 0px;	float: left;	background-image: url(../images/banner-main-back.jpg);}#bannerMain   img{	padding: 0px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 66px;}#sideNav   {	width: 237px;	float: left;	background-image: url(../images/side-nav-back.jpg);	background-repeat: no-repeat;	font-weight: normal;	background-position: top;	margin: 0px;	padding: 0px;}#sideNav   img{	float: left;	margin: 0px;	padding: 0px;	display: block;}#sideNavWrap   {	background-image: url(../images/side-nav-back2.jpg);	background-repeat: repeat-y;	float: left;	margin: 0px;	padding: 0px;}#sideNavWrap2   {	background-image: url(../images/side-nav-back-bot.jpg);	background-repeat: no-repeat;	float: left;	margin: 0px;	background-position: bottom;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 34px;	padding-left: 0px;}#masterdiv  	{	font-size: 15px;	list-style-type: none;	list-style-image: none;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 45px;	font-weight: bold;}.menutitle 	{	margin-bottom: 5px;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-left: 0px;	color: #FFF;}.menutitle:hover	  {	text-decoration: none;	text-decoration: none;	color: #FC0;	cursor: pointer;}.menutitle a	  , .menutitle a:visited{	text-decoration: none;	text-decoration: none;	color: #FFF;}.menutitle a:hover  {	text-decoration: none;	color: #FC0;	text-decoration: none;}.submenu ul	{	margin-bottom: 25px;	padding: 0px;	margin-top: 0px;	margin-right: 30px;	margin-left: 10px;}.submenu li	{	margin-bottom: 7px;	padding: 0px;	margin-top: 3px;	margin-right: 0px;	margin-left: 5px;	font-weight: normal;	line-height: 14px;	list-style-type: none;	font-size: 13px;}.submenu a	  , .submenu a:visited{	text-decoration: none;	text-decoration: none;	color: #FFF;}.submenu a:hover  {	text-decoration: none;	color: #FC0;	text-decoration: none;}#scroller		{	width: 205px;}#scroller a{	text-decoration: none;	display: block;}#scroller a:hover{	text-decoration: none;	color: #808B0C;}.someclass{ //class to apply to your scroller(s) if desired}.current1 	{	text-decoration: none;	color: #D00;	text-decoration: none;	background-color: #FFF;	list-style-image: none;	display: block;	height: 31px;	width: 104px;}#tabcontentcontainer{	width:205px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/	margin-left: 15px;	margin-top: 13px;	font-size: 12px;}/* Forms*/#tabcontentcontainer		form{	float: left;	margin: 0px;	border: 0;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 200px;}#tabcontentcontainer form p{	padding-top: 25px;	float: left;}#tabcontentcontainer input{	font-weight: normal;	font-style: normal;	font-variant: normal;	font-size: 12px;	padding: 3px;	margin: 0px;	font-family: arial;}#tabcontentcontainer form table{	width: 200px;	margin: 0px;	padding: 0px;}#tabcontentcontainer form td{	margin: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}#formbutton {	margin: 0;	padding: 0;	border: 0;	cursor: pointer; /* hand-shaped cursor */	text-align: right;	margin: 0px;	width: 68px;	font-weight: bold;	color: #134EA2;	background-color: transparent;	background-image: url(../buttons/login-1.jpg);	background-repeat: no-repeat;	font-size: 14px;	height: 19px;}#formbutton:hover, #formbutton:focus {	background-image: url(../buttons/login-2.jpg);	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-repeat: no-repeat;	color: #8B8B8B;}.tabcontent{display:none;}.button1 {	width: 104px;	height: 31px;	float: left;	margin-top: 88px;}.button1 a {	display: block;	width: 104px;	height: 31px;	background-image: url(../buttons/webmail-2.jpg);	background-repeat: no-repeat;}.button1 a.current  {	background-image: url(../buttons/webmail-1.jpg);}.button2 {	width: 118px;	height: 31px;	float: left;	margin-top: 88px;}.button2 a {	display: block;	width: 118px;	height: 31px;	background-image: url(../buttons/my-account-2.jpg);	background-repeat: no-repeat;}.button2 a.current   {	background-image: url(../buttons/my-account-1.jpg);}.button {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.button:hover, .button:focus {	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.buttonRight {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	float: right;	margin-left: 25px;}.buttonRight:hover, .buttonRight:focus {	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/*Prizes*/#GiveawayButton  	{	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}/*Misc*/.imgLeft {	margin-top: 5px;	margin-right: 20px;	border: 6px solid #CCE2F0;	float: left;	margin-bottom: 5px;}/*Misc*/.imgLeft2 {	margin-top: 5px;	margin-right: 15px;	float: left;	margin-bottom: 10px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.imgRight {	float: right;	border: 6px solid #CCE2F0;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 15px;}.imgRight2 {	float: right;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 15px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.innerwrap {	background-color: #DDD;	margin-bottom: 50px;	padding-top: 20px;	padding-right: 25px;	padding-bottom: 10px;	padding-left: 25px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	float: left;	width: 610px;}#preloadedImages {	display: none;}/* Main Layout*/#loginContainer {	width: 288px;	float: right;	background-image: url(../images/login-container-back.jpg);	background-repeat: no-repeat;	font-size: 14px;	height: 251px;	font-family: Helvetica, sans-serif;	color: #11488F;}/* Main Layout*/#loginContainerInner {	width: 250px;	float: left;	background-image: url(../images/login-back.jpg);	background-repeat: no-repeat;	font-size: 14px;	height: 132px;}/* Main Layout*/#newsContainer {	width: 288px;	float: right;	background-image: url(../images/news-container-back.jpg);	background-repeat: no-repeat;	font-size: 14px;	color: #EEE;}/* Main Layout*/#newsContainerWrap {	width: 200px;	float: left;	font-size: 14px;	padding-left: 50px;}#newsContainer ul {	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	font-size: 12px;	line-height: 16px;}#newsContainer li {	clear: left;	list-style-type: none;	padding-top: 15px;	padding-right: 0px;	padding-bottom: 15px;	padding-left: 0px;	margin: 0px;	border-top-width: 2px;	border-top-style: dotted;	border-top-color: #DDD;}/* Main Layout*/#rotatingwrap {	margin-top: 30px;	width: 200px;	float: left;}/* Main Layout*/#rightcolumn {	width: 200px;	float: right;	background-image: url(../images/why-nirvana-header.jpg);	background-position: top;	background-repeat: no-repeat;	font-size: 14px;	padding-right: 25px;	padding-left: 25px;	background-color: #e8f6ff;	padding-top: 60px;}/* Main Layout*/#rightcolumn p{	margin-bottom: 20px;	margin-top: 0px;}#rightcolumn img:hover, #rightcolumn img:focus {	filter:alpha(opacity=60);	-moz-opacity:.60;	opacity:.60;}/* Main Layout*/#rightcolumn2 {	width: 200px;	float: right;	background-image: url(../images/contact-info.jpg);	background-position: top;	background-repeat: no-repeat;	font-size: 14px;	padding-right: 25px;	padding-left: 25px;	background-color: #e8f6ff;	line-height: 20px;	padding-top: 65px;}/* Main Layout*/#rightcolumn2 p{	margin-bottom: 20px;	margin-top: 0px;}#maincolumn {	text-align: left;	width: 671px;	float: left;	margin: 0px;	line-height: 24px;	padding: 0px;	background-image: url(../images/mainColumn-back.jpg);	background-repeat: no-repeat;}#maincolumnContent {	text-align: left;	width: 418px;	float: left;	line-height: 18px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	font-size: 13px;}#maincolumnContent ul {	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 30px;	margin-left: 0px;}#maincolumnContent li {	background-image: url(../images/bullet.jpg);	background-repeat: no-repeat;	background-position: left 10px;	clear: left;	list-style-type: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 8px;	margin-left: 5px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}#maincolumnContent p{	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;}#maincolumnContent hr{	width: 600px;	padding: 0px;	margin-top: 30px;	margin-bottom: 30px;}#maincolumnContent table {	width: 660px;	margin-top: 35px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: 0px;	padding: 0px;}#maincolumnContent td {	padding: 5px;	border-right-width: 2px;	border-right-style: solid;	border-right-color: #FFF;	vertical-align: top;}#maincolumnContentth  {	padding-right: 5px;	padding-bottom: 5px;	background-color: #4E205C;	color: #FFF;	text-align: left;	padding-top: 5px;	padding-left: 5px;	border-right-width: 2px;	border-right-style: solid;	border-right-color: #FFF;}/* Footer */#footer			{	color: #222;	font-size: 12px;	background-color: #FFF;	width: 960px;	height: 44px;	background-image: url(../images/footer-back.jpg);	background-repeat: no-repeat;	float: left;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#footer ul{	text-align: right;	width: 805px;	float: right;	padding: 0px;	margin-top: 5px;	margin-right: 35px;}#footer li	{	display: inline;	float: right;}#footer a:link, #footer a:visited	{	text-decoration: none;	color: #222;}#footer a:hover						{	text-decoration: underline;	color: #11488F;}/* Forms*/form		{	float: left;	margin: 0;	border: 0;	padding-top: 15px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;	width: 600px;}form h3 { color: #fff; font-size: 18px; font-weight: bold; background-color: #333; width: 430px; margin: 15px 0; padding: 5px 0 5px 10px; }form h2 { font-size: 14px; font-weight: bold; margin: 0; padding: 20px 0 10px; }form p {	padding-top: 25px;	float: left;}form table { width: 450px; padding-bottom: 25px; }form td { margin: 0; padding: 0 0 0 0; }input {	font-weight: normal;	font-style: normal;	font-variant: normal;	font-size: 14px;	margin-top: 5px;}select {	font-weight: normal;	font-style: normal;	font-variant: normal;	margin-top: 5px;	padding-left: 3px;}textarea {	font-weight: normal;	font-style: normal;	font-variant: normal;	margin-top: 5px;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;}.forminput {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	border-color: #ccc #666 #666 #ccc;	border-style: solid;	border-width: 1px;	font-size: 16px;}.forminput:hover, .forminput:focus {	background-color: #eee;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	border: solid 1px #666;}.textareainput {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 5px;	border-color: #ccc #666 #666 #ccc;	border-style: solid;	border-width: 1px;}.textareainput:focus {	background-color: #eee;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 5px;	border: solid 1px #666;}.formsectionwrapper { float: left; padding-right: 15px; padding-bottom: 30px; }.formsectionwrapper2 { float: left; padding-top: 25px; padding-bottom: 20px; padding-left: 10px; }.botsectionwrapper { float: left; padding-top: 15px; }.sectionwrapper { width: 100%; float: left; padding-bottom: 25px; }.sectionwrapper2 { width: 100%; float: left; }.sectionwrapperright { text-align: right; width: 100%; float: right; padding-top: 15px; padding-right: 5px; padding-bottom: 20px; }.sectionwrapper img { margin-top: 10px; margin-bottom: 10px; margin-left: 15px; }
