body{
background-image: url(images/background1.jpg);
background-repeat: repeat-x;
background-color:#FFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
margin-top:0;
}
a{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000;
}
a:hover{
text-decoration:underline;
}
div#mainframe{
position:relative;
width:750px;
border:1px solid #D2D2D2;
background-color:#FFF;
margin:20px auto;
padding:8px 8px 8px 8px;
}
div#mainframe_sub{
position:relative;
border:1px solid #D2D2D2;
}
div#header{
position:relative;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
height:207px;
}
#menu li{
background-color:#FFF;
list-style: none;
padding:4px 10px 4px 10px;
margin-top:125px;
float:right;
margin-left:10px;
text-align:center;
}
#content{

}
#sidemenu{

background-color:#FFF;
width:176px;
border-right:1px solid #ADADAD;
padding-left:5px;
padding-right:5px;
float:left;
}
#table_search {

background-color:#E1E1E1;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}
p{
padding-bottom:0px;
}
#text_menuheading{

font-family: Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
margin:20px 10px 6px 8px;
}
#menu2 li{
list-style: none;
padding:4px 0px 4px 0px;
border-bottom:1px dotted #888;
margin-left:10px;
margin-right:10px;
}
#div1{

margin-left:10px;
margin-right:10px;
padding-bottom:20px;
}
#footer{

background-image: url(images/tile1.jpg);
background-repeat: repeat-x;
text-align:center;
height:32px;
}
#footer p{
color:#FFF;
padding-top:10px;
}
#rightcontent{
width:530px;
padding:10px 10px 10px 10px;
margin-right:5px;
float:right;
}
#welcome{

width:280px;
background-color:#FFF;
float:left;
}
#text_style1{
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#C3000A;
}
#text_style2{
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
padding-left:10px;
}
#text_style3{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:10px;
color:#FFF;
}
#text_margin1{
padding-right:10px;
padding-left:10px;
}
img#model{
width:231px;
height:219px;
margin-left:5px;
}
#boxes{

margin-top:10px;
float:left;
}
#boxes li{
list-style:none;
float:left;
margin-left:10px;
}
#box_sub{

width:160px;
border:1px solid #AAA;
float:left;
margin-right:12px;
}
#gradient1{

background-image: url(images/gradient1.jpg);
background-repeat: repeat-x;
height:23px;
padding-top:5px;
margin-bottom:10px;
}
#table3{
width:228px;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
#content_part1 li{
list-style:none;
width:252px;
margin-right:5px;
margin-left:5px;
float:left;
}
#content_part2 li{
background-image:url(images/gradient1.jpg);
background-repeat: repeat-x;
list-style:none;
width:160px;
margin-top:10px;
margin-right:2px;
margin-left:2px;
border:1px solid #CCCCCC;
float:left;
padding:0px 5px 10px 5px;
}
#content_part2 a{
text-decoration:none;
color:#A90000;

}
#content_part2 a:hover{
color:#000;
}
#title2{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFF;
padding-top:5px;
padding-bottom:10px;
}
#title3{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000;
padding-top:5px;
padding-bottom:10px;
}
#content_part3 li{
list-style:none;
width:248px;
margin-top:10px;
margin-right:2px;
margin-left:2px;
float:left;
padding:0px 5px 10px 5px;
}
#date{
font-size:12px;
font-weight:bold;
color:#830101;
margin-right:10px;
}
#text_style12{
font-size:24px;
color:#000;
}
#text_style13{
color:#BD0000;
}
#text_style14{
font-size:32px;
color:#FF0000;
font-weight:bold;
margin-right:10px;
}
#text_style15{
font-size:32px;
color:#F0C600;
font-weight:bold;
}
div.maintitle2{
position:absolute;
top:40px;
left:370px;
}
