@import url('flexcontent.css');
@import url('innovagassonic2.css');
@import url('menu.css');


body {
   		background-color: #c0c0c0;
}

fieldset  {
	border: 0;
	margin: 0;
	padding: 0;
}

   .graphicheader{
   text-indent:-999em;
   overflow:hidden;
   margin:0;
   }
   
   .news-amenu-container {
		padding:0px 0px;
		width:238px;
		margin-bottom:20px;
	}
	.news-amenu-container li {
		background: url(../images/worldmap_button.gif) no-repeat;
		height:20px;
		padding:0px 0px 0px 30px;
	}
	.news-amenu-container li a {
		text-decoration:none;
		font-weight:bold;
	}
	.news-amenu-container ul {
		list-style-type:none;
		margin-bottom:0px;
		margin-left:0px;
		margin-top:15px;
		padding:0px;
	}
	.news-amenu-container h2 {
		font-size:15px;
		color:#fff;
		padding:0px;
	}
	
	.news-amenu-item-year {
		color:#fff;
		font-size:13px;
		font-weight:700;
		padding:2px;
	}
	
	.news-amenu-item-year dd {
		padding:0px;
		margin:0px;
		display:inline;		
		
	}
	
	li.news-amenu-item-year a, .news-amenu-container a {
		color:#fff;
		padding-left:12px;
	}
   
	.news-list-gotoarchive {
		margin-bottom:10px;
		margin-top:15px;
		text-align:right;		
		color:#7c2230;
	}
	
	.news-list-item h3 {
		margin:	20px 0px 0px 0px;
	}
	.news-list-subheader p {
		margin-top:2px;
		margin-bottom:2px;
	}
   
   .news-latest-subheader {
     margin-top: -9px;
     margin-bottom: -9px;
     font-family: Arial;
     font-size:11px;
   }

    .news-latest-morelink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7c2230;
    text-decoration: none;
    }


   .news-single-subheader {
        margin-top: -3px;
        margin-bottom: -20px;
        color: #000000;
   }

   div.news-single-item {
        border-bottom: 1px solid #cccccc;
}

   .news-single-item H2 {
	font-size: 23px;
	font-weight: normal;
	color: #7c2230;
	margin-bottom: -23px;
        margin-top: -3px;
        text-transform: uppercase;
    }

   div.news-list-item {
        border-bottom: 1px solid #cccccc;
}

   .news-list-item H2 span {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: px;
        margin-top: px;

    }

   .news-list-item H2 a {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: px;
        margin-top: px;
    }

     .news-single-backlink, .news-single-backlink a {
	font-weight: normal;
	font-size: 10px;
        color: #7c2230;          
	
     }

     .news-single-content {
        margin-top: -7 px;
        margin-bottom: -10px; 
     }
  

  .mapmenu a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: white;
   text-decoration: none;
   font-weight: bold;
   }
  .mapmenu a:hover{
   color: silver;
  }

  .top_func { 
    font-style: normal;
    text-align: center;


    font-size: 15px;
    font-weight: bold;
    color: silver;
    }

    .top_spacer {
     font-style: normal;







     text-align: center;

     vertical-align: top;
     font-size: 15px;
      height:18px;
     color: silver;
     }

  .main_menu { 
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    font-style: normal;
    text-align: left;
    font-size: 12px;
    font-weight: normal;
    table-layout: fixed
    }

  .align_menu {
    margin-top: 11px;
   }

  .left_column p { 
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);

    font-size: 11px;
    line-height: 17px;
    margin-top: 9px;
    }
  
   .left_column a {  
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    }

   .left_column a:hover { 
    color: rgb(124, 34, 48); 
    }

  .center_column p { 
    color: rgb(131, 132, 138);

    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 17px;
    }

   .center_column h2, h3, h4 {
    color: black;
   }

   .center_column a {  
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    }

   .center_column a:hover { 
    color: rgb(124, 34, 48); 
    }

  .right_column p { 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: black;
    line-height: 17px;
    }

   .right_column a {  
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    }

   .right_column a:hover { 
    color: rgb(124, 34, 48); 
    }

  .footer_column { 
    color: rgb(147, 149, 152);
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    vertical-align: top;
    }

  .footer_column a { 
    color: rgb(147, 149, 152);
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

   .footer_column a:hover { color: rgb(124, 34, 48); }

  li { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
    }

  .footer_logo {
     background-image: url(../images/typoconsult.jpg);
  }


  .gassonicmsg {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     color: silver;
     font-weight: bold;
  }




#### 2nd html #####


body{
         margin:0px;
         padding:0px
}

.body{
	align: center;
        vertical-align: top;	
	width: 100%;
        background-image:url(../images/20px-spacer-silver.jpg);
}

.topgrayBG{
        width: 920px;
	background-image: url(../images/20px-spacer-silver.jpg);
	height:20px;
	vertical-align:top;
}


.topfunction { 
    text-transform: uppercase;
    font-style: normal;
    text-align: right;
    font-size: 12px;
    font-family: Condensed;
    font-weight: normal;
    color: #939598;
}


.mainMenu{
        text-align: right;
	font-family: Condensed 
	font-size:12px;
	font-weight:bold;
	color: #000000, #7c2230;
	text-transform: uppercase;
}

.vwhitespacer{

	background-image: url(../images/10px-spacer.jpg);
}

.v30pxwhitespacer{
	background-image: url(../images/30px-spacer.jpg);
}

.normal_header{
	text-align:left;
	font-family: Arial;
	font-size: 23px;
	color:#7c2230;
}

.normalcol_content{
	text-align: left;
	font-family: Arial;
    font-size: 11px;
	color: #000000;
	font-weight: normal;
    line-height: 17px;
    padding-bottom:10px;
}

.normalcol_content a{
       text-decoration: none;
       color: #7c2230;
}
.normalcol_content a:hover{
       color: black;
}

.rightCol_vSpacer{
        width: 30px;
        background-image: url(../images/30px_spacer-maroon.jpg);
}
      
.rightCol_topspacer{
        height: 30px; 
        background-color: #7c2230;
}

.rightCol_centerBG{
        background-color: #7c2230;
}

.rightCol_bottomspacer{
        height: 30px; 
        background-color: #7c2230;
}

.rightCol_header{
	text-align: left;
	font-family: Gassonic Compressed; 
	font-size:23px;
	font-weight: normal;
	color: #FFFFFF;
        text-transform: uppercase;
}

.rightCol_headerBG{
	background-color: #7c2230;
}

.rightCol_content{
        text-align: left;
	font-family: Arial; 

	font-size:11px;
	font-weight: normal;
	color: #FFFFFF;
        line-height: 17px;
}

.rightCol_content a{
        color: white;
}

.rightCol_content a:hover{
        color: silver;
}

.dgrayBG{


	background-color:#94949c;
	height:30px;
}

.bottomfunction{
	font-style: normal;
    	text-align: right;
	vertical-align: top;
    	font-size: 11px;
    	font-family: Arial;
    	font-weight: normal;
    	color: #939598;
}

.bottomimageBG{
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/typoconsult.jpg);
	vertical-align: middle;
	height: 30px;
        width: 920px;
}


	.news-list-gotoarchive a {
   		color:#7c2230;
   	}



span.hideit {
	display:inline;
	position:relative;
	text-decoration:none;
	text-indent:-10000px;
	white-space:nowrap;
	position: relative;
}

.csc-uploads p {
	margin: 0;
	padding: 0;
} 


/************** SR FE User Registration ***************/
.tx-srfeuserregister-pi1 {
	
}

.tx-srfeuserregister-pi1 legend {
	padding: 0;
	white-space: inherit;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {
	padding: 0;
}

.tx-srfeuserregister-pi1 dt {
	width: 19%;
}

.tx-srfeuserregister-pi1 dd {
	width: 60%;
}

.tx-srfeuserregister-pi1 .tx-tcgassonic-updates-dt {
	width: 356px;
}

.tx-srfeuserregister-pi1 .tx-tcgassonic-representative-dt {
	width: 301px;
	width: 309px;
}

/*.tx-srfeuserregister-pi1  dd,*/ 
.tx-srfeuserregister-pi1 .tx-tcgassonic-updates-dd,
.tx-srfeuserregister-pi1 .tx-tcgassonic-representative-dd {
	width: 20px;
	*float: none;
}

.tx-srfeuserregister-pi1 .tx-tcgassonic-representative-dd {
	margin: 0 0 4px 0;
}

.tx-srfeuserregister-pi1 .form-submit-dt {
	width: 0;
	padding: 0;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-captcha-response {
	clear: both;
	border-top: 1px solid #dddddd;
	padding-top: 4px;
}

.tx-srfeuserregister-pi1-submit {
	padding: 5px !important;
}

.tx-srfeuserregister-pi1 .freecap-image-dd {
	width: 300px;
}

img.tx-srfreecap-pi2-image {
	width: 180px;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-captcha-response {
	width: 300px !important;
	text-align: left !important;
}

.tx-srfeuserregister-pi1 dd.form-submit-dd {
	clear: both;
}

.tx-srfeuserregister-pi1-notice span {
	color: red;
}

.tx-srfreecap-pi2-cant-read {
	color: #7C2230;
}

.tx-felogin-pi1 input#user,
.tx-felogin-pi1 input#pass {
	width: 200px;
}

