/* CSS Document */

#right{ line-height:normal;}

.home-black-title{ color:#58585a; font-weight:bold}
.brown-text{ color:#9f8f80}
.red-bold{color:#ff0000; font-weight:bold}

.grand-prize{ font-size:18px; }
.application-brown-title{ font-size:20px;color:#9f8f80}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top: -60px;

left:-80px; /*position where enlarged image should offset horizontally */


}

/*For Design Awards*/

.scale{}
.scale a img{position:absolute; width:142px; height:170px; z-index:900}
.scale a:hover img{position:absolute; margin-left:-25px; width:300px; height:360px; margin-top:-30px; z-index:1000}

/*For Color Section*/

.scalecolor{}
.scalecolor a img{position:absolute; width:100px; height:100px; z-index:900}
.scalecolor a:hover img{position:absolute; margin-left:-25px; width:200px; height:200px; margin-top:-30px; z-index:1000}

.thumbnaildesign {
position: relative;
z-index: 100;
}

.thumbnaildesign:hover{
background-color: transparent;
z-index: 50;
}

.thumbnaildesign span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnaildesign span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 35px;
}

.thumbnaildesign:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top: -60px;

left:-80px; /*position where enlarged image should offset horizontally */


}





.menu1{
/*background-image:url(images/menudiv1bg.gif);
background-color:#EDEDF5;
margin-left:25px;*/

margin:0px;

/*padding-bottom: 2px;*/
display:block;
text-decoration: none;
color: #000000;
height: 30px;

font-weight:bold;
padding-left:40px;
font-family:Helvetica;

}

.menu_new{font-family:Helvetica;font-size:inherit; padding-top:30px;}
.menu_new a{font-family:Helvetica; font-weight:normal;  display:block; border-bottom:1px solid #ebebeb; padding-top:6px; padding-bottom:6px; height:auto; font-size:small;}

.menu_new a:hover{color:#e01f3b; font-weight:bold; text-decoration:none; background-image:url(../../images/left-li-bg.jpg); background-repeat:no-repeat; padding-top:6px; padding-bottom:6px;font-family:Helvetica;
	               }


.submenu{

display:block;
margin-left: 35px;
padding-top:22;
padding-left: 50px;
color: #333333;
font-weight:bold;
font-size:small;
text-decoration: none;
font-weight:bold;

}


.submenu a{margin:auto; height:30px;}

.submenu a:hover{background:none;}


.submenu_1{


margin-left: 0px;
padding-top:22;
padding-left:0px;
color: #333333;
font-weight:bold;
font-size:small;
text-decoration: none;
font-weight:bold;
display: none;

}


.submenu_1 a{margin:auto;}

.submenu_1 a:hover{background:none;}



.hide{
display: none;
}

.show{
display: block;
}

.order_text{font-family:helvetica; font-size:11px; font-weight:bold; padding-left:15px;}


.accordianheader
{
	 cursor:hand;
}

.middle_text{padding-top:5px; padding-left:0px; vertical-align: top;}

#alignment{ text-align:left; float:left; padding-left:5px}

#text_align_2{ text-align:left; float:left;}




