/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* COMMON xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
html,body{padding:0px;margin:0px;border:0px;}
body {font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;background:url(../images/site/bg.gif);}
a {color:#FF3;text-decoration:none;font-weight:bold;}
a:hover {color:#FF0;}
a:visited {color:#FF3;}
h1 {margin:0px;padding:0px;font-size:107%;font-weight:bold;color:#CCC;white-space:nowrap;margin:0px;}
h2 {margin:0px 0px 5px 0px;padding:0px 0px 3px 0px;font-size:110%;font-weight:bold;border-bottom:1px dashed #aaa;}
h3 {margin:0px;font-size:125%;}
p {margin-top:5px;font-size:100%; letter-spacing:0.02em; line-height:1.5em;}



/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* PAGE WRAPPERS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#wrapper {width:74em;position:absolute;z-index:2;left:50%;margin-left:-37em;}
#contentWrapper {position:absolute;z-index:2;}
#bgImage {position:absolute;left:0px;top:0px;z-index:1;height:883px;overflow:hidden;width:100%;}

#bgImage div {background: url(http://www.subswara.com/images/site/bg_graphic.png) no-repeat;height:883px;position:absolute;left:-450px;width:1836px;}
* html #bgImage div { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale src='http://www.subswara.com/images/site/bg_graphic.png'); background: none;} 


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* HEADER / FOOTER xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#header {background:url(../images/site/bg_header.png) repeat-x;height:48px;margin-bottom:0px;width:100%;}
* html #header { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_header.png'); background: none;} 
#header #logo {display:block;background:url(../images/site/bg_logo.png) no-repeat;width:177px;height:48px;float:left;margin:0px 10px 0px 0px;padding:0px;margin-left:-5px;border-right:1px solid #929292;}
* html #header #logo { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_logo.png'); background: none;} 
#header a {font-size:86%;font-weight:bold;color:#FFF;text-decoration:none;display:block;float:left;height:48px;line-height:48px;vertical-align:middle;padding:0px 15px 0px 15px;}
#header a:hover {color:#FFC;}
#footer {font-size:90%;padding-left:8px;margin:0px 0px 20px 0px;}
#footer a {color:#FFF;}




/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* CONTENT BOXES xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.tab {margin-top:10px;width:100%;border-collapse:collapse;}
body:last-child:not(:root:root) .tab {border-collapse: separate;} /* SAFARI SPECIFIC HACKERY */
.tab td {border:0px;padding:0px;margin:0px;}
.tab .a {border:1px solid #929292;border-bottom:0px;padding:8px 13px 5px 10px;font-size:92%;white-space:nowrap;}
.tab .b {background:url(http://www.subswara.com/images/site/bg_box_shadow_right_top.png) no-repeat;width:100%;height:2.2em;}
* html .tab .b { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale src='http://www.subswara.com/images/site/bg_box_shadow_right_top.png'); background: none;} 
.tab .c div {width:8px;}
.tab .d {border-bottom:1px solid #929292;margin-right:8px;font-size:1px;height:0px;vertical-align:bottom;}
.tab .d div {border-bottom:1px solid #929292;margin-right:8px;font-size:1px;margin-bottom:-1px;margin-left:-1px;width:1px;}



.shadowBox {border-collapse:collapse;width:100%;}
.shadowBox .a {border:1px solid #929292;border-top:0px;padding:0px;vertical-align:top;}
.shadowBox .b {background:url(../images/site/bg_box_shadow_right_top.png) no-repeat;}
* html .shadowBox .b { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_box_shadow_right_top.png'); background: none;} 
.shadowBox .c {font-size:1px;background:url(../images/site/bg_box_shadow_bottom_left.png) no-repeat;}
* html .shadowBox .c { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_box_shadow_bottom_left.png'); background: none;} 
.shadowBox .d {font-size:1px;background:url(../images/site/bg_box_shadow_bottom_right.png) no-repeat;}
* html .shadowBox .d { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_box_shadow_bottom_right.png'); background: none;} 
.shadowBox .d div {font-size:1px;width:6px;height:6px;}

.content {padding:10px;}
.content em {font-size:90%;color:#FFC;}

/* opacity options */
.cOp30 .tab .a {background:url(../images/site/bg_black_30.png);}
* html .cOp30 .tab .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_30.png'); background: none;} 
.cOp30 .a {background:url(../images/site/bg_black_30.png);}
* html .cOp30 .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_30.png'); background: none;} 
.cOp40 .tab .a {background:url(../images/site/bg_black_40.png);}
* html .cOp40 .tab .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_40.png'); background: none;} 
.cOp40 .a {background:url(../images/site/bg_black_40.png);}
* html .cOp40 .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_40.png'); background: none;} 
.cOp50 .tab .a {background:url(../images/site/bg_black_50.png);}
* html .cOp50 .tab .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_50.png'); background: none;} 
.cOp50 .a {background:url(../images/site/bg_black_50.png);}
* html .cOp50 .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_50.png'); background: none;} 
.cOp70 .tab .a {background:url(../images/site/bg_black_70.png);}
* html .cOp70 .tab .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_70.png'); background: none;} 
.cOp70 .a {background:url(../images/site/bg_black_70.png);}
* html .cOp70 .a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.subswara.com/images/site/bg_black_70.png'); background: none;} 


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* CONTENT xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.content td {vertical-align:top;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* TOPSPIN xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
h1 h2 {margin:0px;padding:0px;font-size:107%;font-weight:bold;color:#CCC;white-space:nowrap;margin:0px;border:0px;}
.topspin {padding-top:20px;}
.topspin h4 {display:none;}
.topspin .ts_buttonlink {display:block;background:#000;text-align:center;border:1px solid #AAA;margin-top:5px;}
.topspin td {border-collapse:collapse;padding:0px;}
.topspin .ts_galleryControlStrip {display:none;}
.topspin .pd img {border:1px solid #444;border-top:0px;padding:5px;width:421px;margin-left:1px;background:#000;}
.topspin .description {padding:10px 50px 0px 5px;}
.topspin .ts_download_form {display:block;}
.topspin p {line-height:1.5em;}




