/* Content Div */
body{
	position:absolute;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color:#3A3A3A;
}
.contentDiv{
	position:relative;
	width:100%;
	height:100%;
}
/* End Content Div */

/* Black vertical window - 250 pixels wide */
#bigsms_se_win{
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:800px;
}

.siteWin_vert_800px_top {
   width: 800px;
   height: 95px;
   background: url(img/windows/siteWin_800px_top.jpg) no-repeat;
}

.siteWin_vert_800px_left {
   width: 14px;
   height: 100%;
   vertical-align: top;
   background: url(img/windows/siteWin_middle_left.jpg) repeat-y;
}

.siteWin_vert_800px_right {
   vertical-align: top;
   width: 14px;
   height: 100%;
   background: url(img/windows/siteWin_middle_right.jpg) repeat-y;
}

.siteWin_vert_800px_middle {
   vertical-align: top;
   width: 772px; 
   background-color: #202020;
/*   background: black url(img/windows/siteWin_middle.jpg) repeat-x bottom left;*/
}

.siteWin_vert_800px_bottom {
   width: 800px;
   height: 18px;
   background: url(img/windows/siteWin__800px_bottom.jpg) no-repeat;
}

/* End of black vertical 250px */



/* Black vertical window - 500 pixels wide */

.siteWin_vert_500px_top {
   width: 500px;
   height: 40px;
   background-color:#000000;
   background: url(img/windows/vert_500px_top.gif) no-repeat;
}

.siteWin_vert_500px_left {
   width: 5px;
   height: 100%;
   vertical-align: top;
   background-color:#000000;
   background: url(img/windows/vert_left.gif) repeat-y;
}

.siteWin_vert_500px_right {
   vertical-align: top;
   width: 6px;
   height: 100%;
   background-color:#000000;
   background: url(img/windows/vert_right.gif) repeat-y;
}

.siteWin_vert_500px_middle {
   vertical-align: top;
   width: 489px;
   background-color:#000000; 
   background: black url(img/windows/vert_500px_middle.gif) repeat-x bottom left;
}

.siteWin_vert_500px_bottom {
   width: 500px;
   height: 26px;
   background-color:#000000;
   background: url(img/windows/vert_500px_bottom.gif) no-repeat;
}

/* End of black vertical 250px */





/* Black horizontal 260px height window */

.siteWin_horiz_260px_left {
  width: 10px;
  height: 260px;
  float: left;
  vertical-align: top;
  background: url(img/windows/horiz_260px_left.gif) no-repeat;
}

.siteWin_horiz_260px_right {
  width: 10px;
  height: 260px;
  vertical-align: top;
  background: url(img/windows/horiz_260px_right.gif) no-repeat;
  float: left;
  clear: right;
}

.siteWin_horiz_260px_top {
  height: 40px;
  background: black url(img/windows/horiz_260px_top.gif) no-repeat;
}

.siteWin_horiz_260px_middle {
  height: 197px;
}

.siteWin_horiz_260px_bottom {
  height: 33px;
}

.win_horiz_divider {
  float: left; 
}
/* End of black horizontal  260px */

.siteLogo{
	padding-left: 20px;
	padding-top: 12px; 
	font-size: 15px;
	font-weight: bold; 
	font-family: verdana, arial, sans-serif;
	color: #DDDDDD; 
	float:left; 
	clear:left;
}

/* LoginForm */
.loginForm{
	float:right;
	clear:right;
	margin-right: 35px;
	margin-top:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.loginForm p{
	font-weight:bold;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:10px;
	padding:0;
	margin:0;
}

.loginForm input.text{
	font-size:10px;
	color:#000000;
	border:0;
	height:14px;
	width:100px;
}
.loginForm input.password{
	font-size:10px;
	color:#000000;
	border:0;
	height:14px;
	width:100px;
}
.loginForm input.submit{
	font-size:9px;
	color:#FFFFFF;
	border:0;
	width:76px;
	height:22px;
	margin-top:9px;
	padding-top:0;
	padding-bottom:4px;
}



/*
.loginForm input[type=text],input[type=password]{
	font-size:10px;
	color:#000000;
	border:0;
}
.loginForm input[type=submit]{
	font-size:9px;
	color:#FFFFFF;
	border:0;
	width:76px;
	height:22px;
	margin-top:9px;
	padding-top:0;
	padding-bottom:4px;
}
*/
.loginForm_messageContainer{
	position: relative;
   	top: 100px; 
	left:200px;
	width:400px;
/*	height:200px;*/
	z-index:2;
	clear:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.loginForm_messageOpaqueText{
	position: absolute;
	text-align:center;
	width:396px;
	height:196px;
	color:#FFFFFF;
	font-size:12px;
	border:2px solid #FF0000;
	z-index:4;
	clear:none;
}

.loginForm_messageTransparentBg{
	position: absolute;
	width:400px;
	height:200px;
	background-color:#3A3A3A;
	filter:alpha(opacity=98); 
	-moz-opacity:.98; 
	opacity:.98;
	z-index:3;
	clear:none;
	
}

.loginForm_messageOpaqueText_subsection{
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.loginForm_messageOpaqueText a{
	text-decoration:underline;
	margin-top:0px;
	margin-left:10px;
	font-size:12px;
}
.loginForm_messageOpaqueText a:link{
	color:#0072ff;
}
.loginForm_messageOpaqueText a:visited{
	color:#0072ff;
}
.loginForm_messageOpaqueText a:hover{
	color:#00FF00;
}
.loginForm_messageOpaqueText a:active{
	color:#0072ff;
}

/*LoginForm_subsection start*/
.loginForm_subsection{
	clear:both;
	float:left;
}

.loginForm_subsection a{
	text-decoration:underline;
	margin-top:0px;
	margin-right:10px;
	font-size:10px;
	font-weight:bold;
}
.loginForm_subsection a:link{
	color:#0072ff;
}
.loginForm_subsection a:visited{
	color:#0072ff;
}
.loginForm_subsection a:hover{
	color:#ffcc00;
}
.loginForm_subsection a:active{
	color:#0072ff;
}

/* End LoginForm */

/* SiteInfo */
.siteInfo{
	position:relative;
	padding:0;
	float:left;
	clear:left;
	margin: 0 0 0 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.siteInfo p{
	margin:0;
	padding:0;
	color:#B1B1AB;
}
/* End SiteInfo */