@charset "utf-8";
/* CSS Document */
/* Genest Concrete main stylesheet
 * April 2009
 * Oshyn Inc
 *jleon
 */
/* Global */


/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
    
-------------------------------------------------------------- */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-family: inherit;
    vertical-align: baseline;
}

body {
	 line-height: 1.5;
	background:#2B2A41 url(/images/img_bgBody.png) scroll -250px 0;
 	margin:0 0 0 0; 
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
 }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }

#container {	
       margin: 0 auto;
       width:962px;
       height:auto;
}
/*------------------------------------Header--------------------------------------------*/
#header{
       width:962px;
       

}
.topMenu{
		
       width:962px;
       height:86px;
	   position:relative;
}
.topMenu  a img{
width:261px;
float:left;

}
.top-nav {
position:relative;
top:33px;
left:0px;
/*
width:583px;*/
} 
.top-nav ul{
  color:#ffffff;
  padding: 0;
  margin: 0;
  list-style: none;

}
.top-nav ul li
{
float:left;
padding-left:35px;
list-style:none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;

}
.top-nav ul li a
{
color:#FFFFFF;
text-decoration:none;
}

#search_form {
background:transparent url(/images/img_searchBox.gif) no-repeat scroll -1px 0;
display:block;
float:right;
height:20px;
margin-top:32px;
width:118px;
}

#search_form .inputSearch{
border:0 none;
font-size:10px;
font-style:normal;
height:13px;
margin:3px 0 0 7px;
width:84px;
float:left;

}
.genestSearchSubmit{
margin-top:2px;

}
#search_form img{
float:left;
position:relative;
top:3px;
}
#search_form a{
color:#FFFFFF;
float:right;
font-size:11px;
position:relative;
right:12px;
top:4px;
}

.flashHomeContainer{
       width:962px;
       height:504px;
}
.bannerImg{
	margin-left:-6px;
}

.flashContainer{
padding-left:4px;
}

/*------------------------------------Header--------------------------------------------*/



/*------------------------------------Content--------------------------------------------*/
#divcustom .right a{color:#fff;}

.main-container
{
width:600px;
margin-bottom:46px;
#float:left;

}

.home-container
{
width:961px;
margin-bottom:46px;

}

.catalogueList{
margin-top:64px;

}

.catalogContainerDescription .productContentType a img {
float:left;
height:72px;
width:121px;
}

.productContentType {
font-family:Arial,Helvetica,sans-serif;
border:1px solid #555567;
float:left;
width:302px;
_width:306px;
background: #0E121F;
margin:0;
padding:0px;
list-style-type:none;
}

.breakContentType{
clear:both;
}
.colorContentType{
border:1px solid #FF0000;
clear:both;
height:10px;
width:30px;
}
.productThirdContentType{
font-family:Arial,Helvetica,sans-serif;
border:1px solid #555567;
float:left;
width:272px;
_width:278px;
padding-left:30px;
background: #0E121F;
margin:0 0 30px 0;
padding:0px;
list-style-type:none;
}



.productDescContentType{
	color:#f6e8c7;
	float:left;
	font-size:12px;
	padding-left:8px;
	padding-top:10px;
	text-transform:capitalize;
	width:170px;
}

ul li{
list-style-type:none;
}

.titleProductType{
background:#1E1D2D none repeat scroll 0 0;
border-bottom:1px solid #555567;
height:25px;
padding:15px 0 0 10px;
width:292px;
}
.titleProductType a {
	color:#FFFFFF;
	text-decoration:none;
} 

.productContentType a img{
float:left;
height:73px;
width:121px;
}

.productThirdContentType a img{
float:left;
height:84px;
width:121px;
}

.productLefImage {
float:left;


}
.productLefImage a img{
height:84px;
}
.contactCallOutRequestBtn{
width:180px;
height:84px;
}

.nameProduct {
border-bottom:1px solid #555567;
height:25px;
padding:15px 0 0 10px;
background:#1E1D2D;
width:280px;
}
.nameProduct  a{
text-decoration:none;
color:#ffffff;
text-transform:capitalize;
font-size:14px;
font-weight:bold;
}
.catalogName {
border-bottom:1px solid #555567;
height:25px;
padding:12px 0 0 10px;
background:#1E1D2D;
width:291px;
}
.catalogName  a{
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
font-size:13px;
font-weight:normal;
}

.innertext{
height:40px;
padding:5px 0 0 10px;
width:160px;
overflow:hidden;
}

.showMore{
font-size:12px;
color:#FFFFFF;
display:block;
font-weight:bold;
text-decoration:none;
}

.productLinkItem{
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
padding-left:20px;
text-transform:capitalize;
text-decoration:none;
}

.productDescription{
float:left;
height:auto;
overflow:hidden;
position:relative;
width:179px;
}
/*------------------------------------Temp Product COntent--------------------------------------------*/
.spaceContentType{
display:block;

}

/*------------------------------------Temp Product COntent--------------------------------------------*/

/*------------------------------------Right Call Outs--------------------------------------------*/
#ProductsCallOutBox {
background:#0E121F none repeat scroll 0 0;
border:1px solid #555567;
list-style-type:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
padding:0;
margin-top:0;
width:302px;
margin-bottom:30px;
}

.titleProducts {
background:#1E1D2D none repeat scroll 0 0;
border-bottom:1px solid #555567;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:25px;
padding:15px 0 0 10px;
text-transform:capitalize;
}
#headerStatic{
height:270px;
width:962px;
}

.catalogueItem a img{
border:none;
}

.productLefImage {
float:left;

}
.leftContentContainer{
float:left;
width:655px;
margin-top:45px;
margin-left:-7px;
}

.rigthCallOut {
margin-top:20px;
float:right;
width:302x;
}
.rigthCallOut li{
list-style-type:none;
margin-top:30px;
}
.rigthCallOutContainer{
float:right;
margin-right:12px;
#margin-top:50px;
width:302px;
}
.requestInfoBtn{
padding-left:10px;
float:left;
}

.productLefImage a img,.productLefImage img{
float:left;
}


.nameCallOut {
float:right;
padding:5px 23px 20px 0px;

}
.nameCallOut  a{
text-decoration:none;
color:#ffffff;
text-transform:capitalize;
font-size:14px;
font-weight:bold;
}

.productDescItem{
font-size:12px;
color:#f6e8c7;
float:left;
height:38px;
padding-left:20px;
padding-top:20px;
text-transform:capitalize;
width:140px;
overflow:hidden;
}
.showMore{
font-size:12px;
color:#FFFFFF;
display:block;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
padding:0 0 0 10px;
}

.productLinkItem{
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
padding-left:20px;
text-transform:capitalize;
text-decoration:none;
}

.productDescription{
float:left;
height:auto;
overflow:hidden;
position:relative;
width:179px;
}




#cartListCallOutBox {
background:#0E121F none repeat scroll 0 0;
border:1px solid #555567;
float:left;
font-family:Arial,Helvetica,sans-serif;
padding:0;
width:302px;
}

.cartList {
font-size:12px;
height:auto;
margin-top:0;
width:295px;
}

.cartList li {
border-bottom:1px solid #262935;
color:#f6e8c7;
float:left;
height:25px;
list-style-type:none;
margin-left:14px;
padding-top:6px;
width:90%;
}
.cartList li a{
text-decoration:none;
color:#f6e8c7;
}

.cartList li a.lastlink{
text-decoration:none;
color:#FFFFFF;
text-transform:uppercase;
}

.leftContentContainer p{
	color:#FFFFFF;
	font-size:12px;
	padding:10px;
	text-align:justify;
	padding:20px 43px 25px 15px;
}

.productDescContentType p{
	 text-align:left;
	 padding:0;
}

.leftContentContainer .titleStaticPage{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:0px 43px 20px 0px;
	
}
.txtCallOut{

color:#FFFFFF;
float:left;
font-size:12px;
height:55px;
padding-left:20px;
padding-top:20px;
text-transform:capitalize;
}


#litBox #litBoxContent a {
border-bottom:1px solid #262935;
color:#F6E8C7;
float:left;
height:25px;
list-style-type:none;
margin-left:14px;
padding-top:6px;
width:90%;
}


/*------------------------------------Right Call Outs--------------------------------------------*/


/*------------------------------------Content--------------------------------------------*/


/*-----------------------------------Email Registration-------------------------------------------*/

#emailRegistration {
	float:left;
	margin-bottom:30px;
	
	
}
.mailContainer{
float:left;
padding:5px 0 0 15px;
}
#emailRegistration .title{
color:#FFFFFF;
font-size:10px;
margin-bottom:20px;
width:590px;

}
.FormHide{
	display:none;
}

.row {
  clear: both;
  padding-top: 8px;
  float:left;
  width:600px;
  }

.row .left { float:left}
.row .right { float:left; width:420px; padding-left:32px;}
.row .captcha { float:left; padding-right:20px}
.row .other {float:left; }
.row .option1{float:left; padding-left:70px; }
.row .option2{float:left; padding-left:140px; }
.row .radioyes{background-image:url(/images/yes.png); width:64px; height:33px; overflow:hidden; display:block; cursor:pointer;}
.row .radiono{background-image:url(/images/no.png); width:64px; height:33px; overflow:hidden; display:block; cursor:pointer;}
.row input:radio{ display:none;}
 
  div.row label span{
  float: none;
  }
  
div.row label {
	color:#FFFFFF;
	float:left;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	width:120px;
  }
  div.row .cat_button {
	float:right;
	height:33px;
	padding:10px 25px;
	width:104px;
  }
 .cat_textbox{
	float:left;
	margin-left:10px;
 } 


  
div.row .cat_textbox, .cat_listbox{
background:#171624 none repeat scroll 0 0;
color:#7D7C84;
float:left;
height:20px;
width:420px;
border:1px solid #48475d;
margin:0;
padding:5px 0 0 5px;
font-family:Arial;
font-size:12px
  } 

.cat_dropdown {
background:#171624 none repeat scroll 0 0;
color:#7D7C84;
float:left;
height:27px;
width:427px;
border:1px solid #48475d;
margin:0;
padding:5px 0 0 5px;
font-family:Arial;
font-size:12px
  } 

div.row .captcha_text{
background:#171624 none repeat scroll 0 0;
color:#7D7C84;
float:left;
height:20px;
width:200px;
border:1px solid #48475d;
margin:0;
padding:5px 0 0 5px;
font-family:Arial;
font-size:12px
}

div.row span.formw {
  float: right;
  width: 235px;
  text-align: left;
  } 
 div.spacer {
  clear: both;
  }


/*-----------------------------------Email Registration-------------------------------------------*/

/*-----------------------------------Login-------------------------------------------*/

#errormessage{
font-size:12px;
width:140px;
}

.secure-login {
font-family:Arial,Helvetica,sans-serif;
background:#2B2A41;
border:1px solid #1E1D2D;
color:#FFFFFF;
display:none;
height:auto;
position:absolute;
width:302px;
z-index:100;
padding-bottom:10px;
}

/*\*/
html*.secure-login {
height:auto;
padding-bottom:10px;
}

.secure-login h6{
	font-size:12px;
	width: 290px;
	padding:5px 5px 10px 5px;
}
.secure-login a{
	color:#FFFFFF;
	font-size:12px;
	float:right;
	padding:2px 5px 0;
}
	
.loginItem {
	padding-bottom:5px;
}
.loginItem a {
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-top:8px;
}
  
  
  .loginItem label{
	float:left;
	font-size:12px;
	padding:4px 0 0 10px;
	width:70px;
  }
  .cat_textbox_small{
		width: 185px;
		height:17px;
	
	}
	  .loginItem .cat_button{
		background:#2B2A41 none repeat scroll 0 0;
		color:#FFFFFF;
		float:right;
		height:29px;
		margin-right:20px;
		width:105px;
	
	}
/*-----------------------------------Login-------------------------------------------*/



/*------------------------------------Footer--------------------------------------------*/
.footer{   
		border-top:1px solid #555567;
		float:left;
		font-size:12px;
		height:33px;
		margin-top:46px;
		padding-top:6px;
		width:962px;
	   color:#FFFFFF;
	   background-color:#111421;
}
.footer-nav {
position:relative;
left:13px;
/*
width:583px;*/
} 
.footer-nav ul{
  color:#ffffff;
  padding: 0;
  margin: 0;
  list-style: none;

}
.footer-nav ul li
{
float:left;
padding-left:37px;
list-style:none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;


}
.footer-nav ul li a
{
color:#FFFFFF;
text-decoration:none;
}
.copyright{
float:right;
left:-20px;
position:relative;
}
/*------------------------------------Footer--------------------------------------------*/


/*------------------------------------Tabs--------------------------------------------*/

#tabs {width:612px; margin-left:0px; }
#containertab .header{padding: 10px 0pt 0pt 5px; float: left; width: 90%;color:#FFFFFF;font-size:14px;font-weight:bold; text-transform:uppercase;}
#containertab .entire{width:100%; float:left}
#containertab{width:612px; float:left; color:#f8ebc9;  font-family:Arial; font-size:14px;  }
#containermain{width:100%; background-color:#0d111d; float:left;margin-bottom:10px; padding-bottom:30px;}
#containertab .inner{margin:30px 0 0 22px; float:left; width:590px; _margin-left:8px; }
#containertab .toptext {padding-left:5px; float:left;width:90%; }
#containertab .toptitle{padding:0 0 20px 5px; float:left;width:90%; }
#containertab .imagecontainer{float:left;padding-top:30px; width:100%; }
#containertab .colorcontainer{float:left;padding:20px 0 30px; width:100%; }
#containertab .colorcontainer .color{float:left;width:163px;margin-left:32px; }
#containertab .colorcontainer .color .thumb{float:left;width:163px; height:104px;background-color:#000000;  }
#containertab .colorcontainer .color .text {float:left;}
#containertab .imagecontainer .thumb{width:163px; height:104px; float:left; background-color:#000000; margin-left:32px;}
#containertab .imagecontainer .first, #containertab .colorcontainer .first{margin:0}
#containertab h2{margin:0; padding:0; color:#FFFFFF; font-weight:bold; font-size:14px;text-transform:uppercase; padding-right:20px;}
#containertab h3{margin:0; padding:0; color:#FFFFFF; font-weight:bold; font-size:16px; text-transform:capitalize}
#containertab .item {padding:18px 0 10px 5px; float:left; color:#f8ebc9;width:555px;  border-top:1px solid #262935}
#containertab .item .left{float:left; width:140px;}
#containertab .item .right{float:left; width:400px; }
#containertab .techli {float:left; width:90%; height:25px; padding:13px 0 0 40px;}
#containertab p, #containerbottom p {padding:20px 20px 20px 0; color:#f8ebc9;  font-family:Arial; font-size:14px; }
#containertab .bottom{float: left; width: 560px; background-color: #090b14; height: 60px;}
#containertab .bottom .textbox{border: 1px solid #272931; padding: 7px 0pt 0pt 10px; width: 200px; height: 23px; background-color: #171624; color: #393844;}
#containertab .bottom .left{padding: 15px 0pt 0pt 22px; float: left;}
#containertab .bottom .right{padding: 15px 0pt 0pt 100px; float: left;}
#containertab .bottom .addtomylist{ cursor:pointer}

#containerbottom{width:100%; background-color:#0d111d; float:left; border:1px solid #454550}
#containerbottom .inner{margin:30px 0 20px 22px; float:left; width:590px; _margin-left:8px; }
#containerbottom .sizecontainer{ float:left; padding:10px 0 0px; width:90%;}
#containerbottom .techli{float:left; height:18px; padding:8px 0; margin:0; width:100%;}


/*------------------------------------Tabs--------------------------------------------*/


/*-----------------------------------Search -------------------------------------------*/

#searchbox{background-color:#0e121f; width:90%; border:solid 1px #58576b; float:left; margin-left:20px; font-family:Arial; font-size:12px; color:#F8EBC9; margin-bottom:20px; padding:5px}
#searchbox .toptext{ float:left; width:100%;}
#searchbox .container{ float:left;padding:10px 0 0 30px;}
#searchbox .container .nrow{float:left; width:100% ;padding: 10px 0 10px;}
#searchbox .container .text{float:left; width:120px; color:#FFFFFF;}
#searchbox .container .box{float:left;}
#searchbox .container .button{float:left; padding-left:30px}
#searchbox .container .nrow .textbox{
background:#171624 none repeat scroll 0 0;
color:#7D7C84;
float:left;
height:18px;
width:200px;
border:1px solid #48475d;
margin:0;
padding:3px 0 0 5px;
font-family:Arial;
font-size:12px
  } 
  
#searchbox .container .nrow .combobox{
background:#171624 none repeat scroll 0 0;
color:#7D7C84;
float:left;
height:25px;
width:207px;
border:1px solid #48475d;
margin:0;
padding:4px 0 0 5px;
font-family:Arial;
font-size:12px
  } 
        	
#searchresults{background-color:#0e121f; width:90%; padding:5px; border:solid 1px #58576b; float:left;margin-left:20px; font-family:Arial; font-size:12px; color:#F8EBC9;}
#searchresults .toptext { float:left; width:100%; color:#FFFFFF; font-weight:bold;}
#searchresults .descontainer { float:left; padding:5px 0 5px; width:80%;}
#searchresults .descontainer .nrow { float:left; width:80%;}
#searchresults .number { float:left; width:80%; color:#FFFFFF;}
#searchresults .results { float:left; width:95%;}
#searchresults .results .search-results{ float:left; width:100%; padding:5px 0 5px;}
#searchresults .results .title{ float:left; width:100%}
#searchresults .results .description{ float:left; width:100%}
#searchresults a {font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
#searchresults a:hover {font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}

#searchresults .productContentType {
background:#0E121F none repeat scroll 0 0;
border:0 none;
float:left;
font-family:Arial,Helvetica,sans-serif;
list-style-type:none;
margin:0;
padding:0;
width:580px;
}
  
#searchresults .titleProductType {
background:transparent none repeat scroll 0 0;
border-bottom:0 none;
height:15px;
padding:15px 0 0 0px;
width:580px;
}

#searchresults .productContentType a img {
display:none;
float:left;
height:84px;
width:121px;
}

#searchresults .productDescContentType {
color:#F6E8C7;
float:left;
font-size:12px;
overflow:hidden;
padding-left:0;
padding-top:5px;
text-transform:capitalize;
width:580px;
}


/*-----------------------------------Search -------------------------------------------*/


/*-----------------------------------My List -------------------------------------------*/

#listcontainer {background-color:#0e121f; width:90%; padding:5px; border:solid 1px #58576b; float:left;margin-left:20px; font-family:Arial; font-size:12px; color:#F8EBC9;}
#listcontainer .toptext { float:left; width:100%; font-size:14px; color:#FFFFFF;}
#listcontainer .description { float:left; width:100%; font-size:14px; color:#FFFFFF; }
#listcontainer .table { float:left;}
#listcontainer .table td { vertical-align:top; width:200px; height:35px;}
#listcontainer .table td a{  font-family:Arial; font-size:12px; color:#F8EBC9; text-decoration:none;}
#listcontainer .table .white { color:#FFFFFF;}
#listcontainer .bottom { float:left; width:100%; font-size:12px; }

/*-----------------------------------My List -------------------------------------------*/

/*-----------------------------------News -------------------------------------------*/
.newsContainer{
margin-top:0px;
margin-left:22px;
}
.announcement-details h1{
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
.announcement-list h2{
color:#FFFFFF;

}
.announcement-list h2 a{
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.announcement-list h2 a:hover{
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.announcement-list h2 span{
font-size:12px;
float:left;
}
.announcement-list img{
border:2px solid #555567;
float:left;
margin:10px;
}
.announcement-list p{
color:#FFFFFF;
font-size:12px;
padding-left:0;
}
.clear {clear: both;}
/*-----------------------------------News -------------------------------------------*/

.search-box-inner{
margin:-4px 0;
padding:0 3px;
}

.search-box-inner input.cat_textbox_small {
border:0 none;
font-size:10px;
height:12px;
margin:0;
width:83px;
}

.catalogMore{
float:left;padding-left:10px;display:none;
}

.announcement-list{ float:left; width:100%; color:#FFFFFF;}
.announcement-list .titletext{ float: left; width:100%;}
.announcement-list .container{ float:left;}
.announcement-list .thumb{ float:left}
.announcement-list .description{ float:left}

.announcement-details { float:left; width:95%; color:#FFFFFF; padding-left:15px;}
.announcement-details .ann-title {float:left; width:100%;}
.announcement-details .ann-date {float:left; width:100%;}
.announcement-details .ann-body {float:left;width:100%; font-size:12px;}
.announcement-details .goBack {float:left}
.announcement-details .goBack a{
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.announcement-details .goBack a:hover{
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#litBox{ display:none;}
.cartSummaryTable{
display:none;
}

/********************************* Resources *************************************/

#spec{float:left; width:600px; margin:0 0 50px 15px;}
#spec .title{float:left;padding:10px; height:25px; width:300px; background-color:#1a1929; border-top:1px solid #3b3a4f;  color:#FFFFFF;}
#spec .cont{float:left; background-color:#0f1320; width:95%; padding:15px;  }
#spec .literature-container{float:left; width:100%; border-bottom:1px solid #3b3a4f; height:55px; padding-top:20px; }
#spec .icon{ display:none}
#spec .litname{}
#spec .litname a{ font-size:12px; color:#bab19c; text-decoration:none}
#spec .litread { float:right; padding:10px;}
#spec .litdesc { float:left; padding:2px 0 0 0; color:#867A60; font-size:12px; text-decoration:none; width:460px;}
#spec .litread a{ font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
#spec .size{display:none}

#spec .navArea{height: 64px; #padding-top:5px;}
#spec a.resourceTabNav{text-decoration: none; cursor: pointer; font-family:Arial;font-size:14px;}

#spec .titleActive{float:left;padding:10px;border-top:1px solid #3b3a4f; color:#F8EBC9;background-color: #1d1c2d; height: 42px; width: 178px; margin-top: 1px;}
#spec .titleNotActiveMid{float:left;padding:10px;border-style: solid; border-color: #3f3e54 #3f3e54 #97a5b0 #3f3e54; border-width: 1px; background-color: #27263b; height: 42px; width: 178px; color: #9aa2c1;}
#spec .titleNotActiveLast{float:left;padding:10px;border-style: solid; border-color: #3f3e54 #3f3e54 #97a5b0; border-width: 1px; background-color: #27263b; height: 42px; width: 180px; color: #9aa2c1;}


/********************************* Resources *************************************/

#newalert {width:300px; position:fixed; top:150px;background:#2B2A41 none repeat scroll 0 0;border:1px solid #1E1D2D; display:none; z-index:100; color:#FFFFFF}
#newalert a{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none}
#newalert .title{float:left; padding:10px; width:200px; height:20px;}
#newalert .close{float:right; padding:10px;}
#newalert .content{padding: 5px 5px 15px 10px; float: left; font-size:12px;}
