/* box_model_styles.css*/
/*<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">*/
/* CSS Document */
@media screen
{	}
* html
{
overflow-y: hidden;
}
* html body
{
height: 100%;
overflow: auto;
/*background-color: #ffffcc;*/
background-image: url(./graphics/SFP_cymk_dcs_web_bkgrd.jpg);
}
p.pgfooter {
  margin-top: 1em;
  padding-top: 1em;
  
  font-size: .5em;
  text-align: center;
  /*border-top: thin dotted;background-color: #eeeeee;*/
   }
/*td.sidebar{
top: 0px;

}*/
table.maintable{
border: 0px solid #f1dfed;
/*width: 380px;*/
height: auto;
Background-color:#FFFFff;
/*
background-image: ./graphics/SFP_cymk_dcs_web_bkgrd.jpg;
*/
}
.tblos{
border:0px solid red;
left: 163px;
top: 20px;
}
.td1{
border: 0px solid blue;	
width: 150px;	
border-collapse: collapse;
}
.td2{
border: 0px solid green;
}
body{
font-family: Verdana, Arial, sans-serif;
Font-size: 14px;
background-color: #ffffcc;
background-image: url(./graphics/SFP_cymk_dcs_web_bkgrd.jpg);
}
.updte{
margin:5px;
font-family: Verdana, Arial, sans-serif;
Font-size: 14px;
background-color: #ffffcc;
}
* {
margin: 0px 0px 0px 0px;
border: 0px solid red;
padding: 0px;
}
.pdleft{
padding-left: 15px;
}
.pdright{
padding-right: 15px;
}
#sidebar{
margin: 0px 0px 0px 0px;
background-color: #FFFFCC;
}
.sidebar1{
margin: 0px;
width: 150px;
height: 334px; 	
border: 0px red solid;
vertical-align: top;
background-color: #FFFFCC;
/*background-color: #fff3c2;*/
}
.sidebar2{
margin: 0px 0px 0px 0px;
top: 0px;
width: 150px;
height: 37px;
bottom:0px;
border-collapse: collapse;
}
.sidebar3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
top: 0px;
width: 150px;
height: 37px;
background-color: #ffFFCC;
font-size: .8em;
}
#nomargin{
margin: 0px 0px 0px 0px;
top: 0px;
}
.menu {
margin: 0px 0px 0px 0px;
/*height: 25px;*/
left: 0px;/*159px;*/
top: 17px;
width: 100%;
vertical-align: top;
white-space: nowrap;
}
.menu2 {
margin: 0px 0px 0px 0px;
/*height: 25px;*/
left: 0px;/*159px;*/
top: 17px;
}
.mainbody {
margin: 0px 0px 0px 0px;
padding-left: 0px;
vertical-align: top;
/*table-layout: fixed;*/
background-color: transparent;
}
.mainbodytext {
padding: 1px;
width: 600px;
}
.head {
top: 10px;
left: 0px;
padding: 1px;
font-size: 1.5em;
color: red;
}
.head1 {
top: 10px;
left: 0px;
padding: 1px;
font-size: 1.5em;
color: #ff9900;
}
.head2 {
font-size: 1.2em;
color: red;
}
.mainbodysubheading{
font-size: 1.1em;
color: #000000;
font-weight: bold;
border: 0px solid green;
}
.style1 {
font-size: 1em;
/*top: 50px;
padding: 1px;
position: relative;*/
}
.footer {
top: 40px;
vertical-align: bottom;
left: 40px;
background-color: #ffFFCC;
}
#sponsor_sidebar {
margin: 0px 0px 0px 0px;
width: 140px;
background-color: #ffFFCC;
vertical-align: top;
position: right;
}
#LatestNews {
font-size: .8em;
color: #000000;
width: 200px;
}
p {
margin: 10px 0px 0px 0px;
width: auto;
}
.sponsor_table {
margin-top: 0px;
margin-bottom: 0px;
font-size: .75em;    
background-color: #ffFFCC;
vertical-align: top;
/*border-width: 2px;
border-style: solid;
border-color: #0000cc;*/
padding: 0px;
width: 140px;
}
td.sponsor_table_inside {
padding-bottom: 5px;
margin: 0px;
font-size: .75em;
color: #000000;
text-align: center;
/*font-weight: bold;
border-color: #0000cc;
border-bottom-style: solid;
border-width: 2px; */
width: 50px;
height: 100px;
}
table.product_table {
margin-top: 0px;
margin-bottom: 0px;
/*font-size: 1em;*/
/*border-width: 2px;
border-style: solid;
border-color: #0000cc;*/
padding: 2px;
width: 600px;
}
td.product_table_title {
padding-left: 0px;
margin: 0px;
font-size: 1em;
color: #000000;
font-weight: bold;
background-color: transparent;
/*border-color: #0000cc;
border-style: solid;
border-width: 2px;
text-align: center;
*/
}
td.product_table_inside {
padding-left: 0px;
margin-top: 0px;
margin-bottom: 10px;
font-size: 1em;
color: #000000;
background-color: transparent;
/*font-weight: bold;
border-color: #0000cc;
border-bottom-style: solid;
border-width: 2px; */
width: 200px;
}
td.product_table_model {
padding-right: 10px;
margin-right: 10px;
font-size: 1em;
color: #000000;
font-weight: bold;
/*border-color: #0000cc;
border-style: solid;
border-width: 2px;*/
width: 25px;
}
td.product_table_menu {
padding: 2px;
margin-right: 10px;
font-size: .75em;
background-color: #ffffcc;
width: 300px;
vertical-align: top;
/*font-weight: bold;
/*border-color: #0000cc;
border-style: solid;
border-width: 2px;*/
width: 25px;
}
.press_release_list {
padding: 2px;
margin-right: 10px;
font-size: .75em;
width: 600px;
vertical-align: top;
/*background-color: #ffffcc;
font-weight: bold;
/*border-color: #0000cc;
border-style: solid;
border-width: 2px;*/
/*width: 25px;*/
}
td.product_table_header {
padding: 0px;
margin: 0px;
font-size: 1em;
color: #0000CC;
font-weight: bold;
border-color: #0000cc;
border-style: solid;
border-width: 2px;
/*width: 20%;*/
}
table.test {

/*background-color:#ffffcc;
padding-top: 17px;*/
border-collapse: collapse;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
border: 0px;
top:0px;
left:0px;
vertical-align: top;
}
.bg {
border-width: 0px;
border-spacing: 0px;
}
tr.test {
color: #ffffcc;
/*cc0000;*/
border: 0px;
margin: 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;

}
td.MainNavOff {
/*border-width: 0px;*/
font-size: .8em;
color: #FFFFFF;
background-color:#CC0000;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
td.MainNavOff a{
color: #FFFFFF;
text-decoration: none;
}
td.MainNavOff a:hover {
color: #faf519;
/*background-color: #faf519;*/
text-decoration: none;
}
td.MainNavOn {
font-size: .8em;
/*border-width: 0px;*/
color: #CC0000;
background-color: #FF9900;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
td.MainNavOn a:hover{
color: #faf519;
text-decoration: none;
}
td.MainNavOn a {
background-color: #FF9900;
text-decoration: none;
}
.BottomNavblock {
font-size: 1em;
}
.bottomNavOff {
font-size: .8em;
color: #000099;
padding-right: 6px;
padding-left: 6px;
}
.bottomNavOff a {
color: #000099;
text-decoration: none;
}
.bottomNavOff a:hover {
color: #CC0000;
text-decoration: none;
}
.bottomNavOn {
font-size: 1em;
font-weight: bold;
padding-right: 6px;
padding-left: 6px;
color: #CC0000;
}
.bottomNavOn a{
color: #CC0000;
text-decoration:none
}
.bottomNavOn a:hover{
color:#CC0000;
text-decoration: none;
}
.secondaryNavOff {
background-color:#FF9900;
font-size: .8em;
color: #FFFFFF;
padding-right: 12px;
padding-left: 12px;
padding-top: 2px;
padding-bottom: 2px;
}
.secondaryNavOff a {
color: #FFFFFF;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
.secondaryNavOff a:hover {
color: #ff0000;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
.secondaryNavOn {
font-size: .8em;
background-color: #FF9900;
padding-right: 12px;
padding-left: 12px;
padding-top: 2px;
padding-bottom: 2px;
}
.secondaryNavOn a{
color: #CC0000;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
.secondaryNavOn a:hover{
color: #CC0000;
text-decoration: none;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
}
.pgLocationsBody {
font-size: .9em;
padding-bottom: 10px;
padding-top: 10px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #3F1C75;
}
.SidebarContent {
font-size: .8em;
border-width: 0px;
width: 159px;
height: 37px;
}
.model {
font-size: .75em;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: capitalize;
color: #0000CC;
text-decoration: none;
background-color: transparent;
}
.details {
font-size: 1.2em;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: capitalize;
color: #0000CC;
text-decoration: none;
background-color: transparent;
}
.heading1 {
font-size: 1.5em;
color: #0000CC;
font-weight: bold;
}
.heading2 {
font-size: 1.4em;
color: #CC0000;
font-weight: bold;
}
.heading3 {
font-size: 1.3em;
color: #0000CC;
font-weight: bold;
}
.heading4 {
font-size: 1.2em;
color: #000000;
font-weight: bold;
}
.style2 {
font-size: 1.0em;
margin-top: .5em;
margin-bottom: .5em;
padding-left: 15px;
}
.style3 {
font-size: 1.5em
}
.style4 {
font-size: 1.1em;
font-weight: bold;
color: red;
}
.style15 {
margin-top: .5em;
margin-bottom:1em;
font-size: 1.5em;
color: #CC0000;
font-weight: bold;
}
.style16 {
font-size: 1em;
color:#BC101D;
/*font-weight: bold;*/
}
.style17 {
color: #0000CC;
font-weight: bold;
font-size: 2.1em;
}
.style5 {
font-size: 1.0em;
margin-top: .5em;
margin-bottom: .5em;
}

.PressRelease {
font-size: .9em;
padding-left: 10px;
padding-right: 10px;
}
img.picright {
position: relative;
padding-top:10px;
left: 100px;
float: left;
}
.padleft{
padding-left: 20px;
width:600px;
vertical-align: text-top;
}
td.vert_align_top{
vertical-align: top;
background-color: #ffffcc;
border-color: #ffffcc;
} 
.inputbox{
background-color: lightgrey;
border-width: 1px;
border-color: #000000;
font-size: 1.1em;
color: #000000;
margin-left: 0px;
margin-right: 0px;
}          
.reginputbox{
background-color: lightgrey;
color: #000000;
margin-left: 0px;
margin-right: 0px;
border-width: 1px;
border-color: #000000;
}
.inputtext{
color: #000000;
font-size: 1.em;   
padding-left: 10px;
padding-right: 10px;
}
