body{
background-color:#A6C8E4;
background-image:url(bg.jpg);
background-repeat:repeat-x;
margin:0px;
}

/* COLORS */
.bg2{background-color:#FFFFFF;}
.bg6{background-color:#000000;}

/* BORDERS */
.border1{border:1px solid #003366;}

/* Button */
.button{
border:0px;
cursor:pointer;
background-image:url(sprite_buttons.gif);
background-repeat:no-repeat;
height:30px;
}

/* CLEAR */
.clear{clear:both;}

/* FONT COLORS */
.fcolor5{color:#003366;}
.fcolor6{color:#000000;}

/* FONTS */
.font1{font-family:Verdana;}

/* FONT SIZES */
.fsize9{font-size:9px;}
.fsize10{font-size:10px;}
.fsize11{font-size:11px;}
.fsize14{font-size:14px;}

/* HEIGHTS */
.height5{height:5px;}
.height10{height:10px;}
.height20{height:20px;}
.height25{height:25px;}

/* Parent Block Elements */
.parent{
margin:0px auto;
width:800px;
}

/* Combined Attributes */
#Calc,#Calc_Content,#OL,#Form,#Form_Notice,#Form_Content,#Gallery,#Loader,#Loader2{
display:none;
}

#Calc_Content,#Form_Content,#Gallery_Content{
margin:0px 15px;
padding:0px;
}

#Calc,#OL,#Wrapper{
left:0px;
position:absolute;
top:0px;
width:100%;
}

#Calc_Top,#Calc_Middle,#Calc_Bottom,#Form_Top,#Form_Middle,#Form_Bottom,#Gallery_Top,#Gallery_Middle,#Gallery_Bottom,#Inventory_Sort,.Inventory_Top,#Inventory_Sep,.Inventory_Middle,.Inventory_Bottom{
background-image:url(sprite_table.gif);
background-repeat:no-repeat;
height:15px;
}

#Form,#Gallery,#Loader,#Loader2{
margin:auto;
position:relative;
width:600px;
}

/* Attributes for Individual Elements */
#Calc{
left:50%;
margin-left:130px;
top:81px;
width:270px;
}
#Calc_Top{
background-position:-1200px 0px;
}
#Calc_Content span{
font-weight:bold;
}
#Calc_Middle{
background-position:-1470px 0px;
background-repeat:repeat-y;
}
#Calc_Bottom{
background-position:-1200px -15px;
}

/* Inventory Content */
#Content a{
color:#000000;
font-weight:bold;
text-decoration:underline;
}
#Inventory_Content{
padding:20px 15px 30px;
}
#Inventory_Sort{
background-position:-3280px 0px;
height:30px;
}

#Inventory_Sort_Left,#Inventory_Sort_Middle{
float:left;
margin:8px 0px 0px 15px;
}
#Inventory_Sort_Middle{
margin-left:30px;
}
#Inventory_Sort_Right{
float:right;
margin:11px 15px 0px 0px;
}
#Inventory_Sort_Right a{
border:1px solid #006699;
font-weight:normal;
margin-left:5px;
padding:1px 4px;
text-decoration:none;
}
#Inventory_Sort_Right a:hover{
text-decoration:underline;
}
.pages_current{
background-color:#B5CEF1;
font-weight:bold !important;
}
.Inventory_Top{
background-position:-1740px 0px;
margin-top:15px;
}
#Inventory_Sep,.Inventory_Middle{
background-position:-2510px 0px;
background-repeat:repeat-y;
height:150px;
padding:0px 15px;
}
#Inventory_Sep{
height:15px;
}
.Inventory_Middle span{
font-weight:bold;
}
.Inventory_Left,.Inventory_Center,.Inventory_Col,.Inventory_Right{
float:left;
width:137px;
}
.Inventory_Center{
width:353px;
}
.Inventory_Col{
width:170px;
}
.Inventory_Info{
height:70px;
overflow:auto;
}
.Inventory_Right{
width:250px;
}
.Inventory_Bottom{
background-position:-1740px -15px;
}

#OL{
filter:alpha(opacity=75);
left:0px;
opacity:.75;
top:0px;
width:100%;
}

#Form_Top{
background-position:0px 0px;
}
#Form_Middle{
background-position:-600px 0px;
background-repeat:repeat-y;
}
#Form_Notice{
padding:10px 0px;
text-align:center;
}
#Form_Bottom{
background-position:0px -15px;
}
#Form_Comments{
height:115px;
width:385px;
}

#Gallery{
width:770px;
}
#Gallery_Top{
background-position:-1740px 0px;
}
#Gallery_Middle{
background-position:-2510px 0px;
background-repeat:repeat-y;
height:450px;
overflow:hidden;
}
#Gallery_Bottom{
background-position:-1740px -15px;
}
#Gallery_Content div{
float:left;
}
#Gallery_Thumbs img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
margin:0px 0px 10px 4px;
opacity:.6;
} 
#Gallery_Thumbs img:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
}

/* Loading Message */
#Loader{
filter:alpha(opacity=85);
opacity:.85;
text-align:center;
}
#Loader2{
padding:60px 80px;
width:32px;
}

/* Buttons */
#button_Calculate{
background-position:0px 0px;
margin-right:25px;
width:87px;
}
#button_Calculate:hover{
background-position:0px -30px;
}
.button_Cancel{
background-position:0px -60px;
width:67px;
}
.button_Cancel:hover{
background-position:0px -90px;
}
.button_Close{
background-position:0px -180px;
width:112px;
}
.button_Close:hover{
background-position:0px -210px;
}
.button_Photo{
background-position:0px -328px;
height:17px;
width:100px;
}
.button_Photo:hover{
background-position:0px -345px;
}
.button_Request{
background-position:0px -240px;
width:140px;
}
.button_Request:hover{
background-position:0px -270px;
}
.button_Submit{
background-position:0px -120px;
margin-right:50px;
width:69px;
}
.button_Submit:hover{
background-position:0px -150px;
}

/* Star - Required Fields*/
.star{
color:#003366;
font-weight:bold;
}
