﻿*{margin: 0;padding: 0;border: 0px none;}
#container {margin: 0 auto;width: 1000px;}
#maincontainer{margin: 0 auto;width: 1000px;}
body {background:#FFFFFF fixed top center; font-family:Verdana, Arial, Helvetica, sans-serif;}

p {padding: 8px 0 8px 0; text-align:justify; line-height:20px;}
table {border-width: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

a {color:#0000FF; text-decoration:none; cursor:pointer;}
a:link {color: #0000FF; text-decoration: none; cursor:pointer;}
a:visited {color: #0000FF; text-decoration: none; cursor:pointer;}
a:hover {text-decoration: none; color:#00519D; cursor:pointer;}
a:active {color: #0000FF; text-decoration: none; cursor:pointer;}

blockquote {margin-left: 20px; margin-right:20px;}
ul {margin-left: 20px; line-height:200%;}
ol {margin-left: 20px; line-height:200%;}
blockquote ol {margin-left: 60px;}
blockquote ul {margin-left: 40px;}


#top_menu{margin: 0 auto; width: 1000px; padding: 1px; background-color:#FFC168; font-size: 60%; font-weight:bold; color:#fff;}
#top_menu a:link {color:#fff;}
#top_menu a:visited {color:#fff;}
#top_menu a:hover {color:#1D5082;}
#top_menu a:active {color:#fff;}

#top_banner{margin: 0 auto;width: 1000px;height:132px; background-image:url(../../imgs/banner-tobacco.jpg);}

#top_bottom_menu{margin: 0 auto; width: 1000px; background-color:#5A92C8; font-size: 70%; font-weight:bold;  color:#fff; text-align:center; padding-top:2px; padding-bottom:2px;}
#top_bottom_menu a{color:#fff;}
#top_bottom_menu a:hover{text-decoration: none; color:#00519D; cursor:pointer;}


#tableMain {width: 1000px; border: 0px; margin: 0px; padding:0px;}

/*
Multi-purpose short-cuts begins
*/
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignleft {text-align:left;}
.bg_brown { background-color:#F2EFDF;}
.bg_darkgreen { background-color:#9d9d48;}
.bg_green { background-color:#00FF00;}
.bg_grey { background-color:#CCCCCC;}
.bg_lightblue{ background-color:#B5B2C3;}
.bg_cream {background-color:#EFE9DC;}
.bg_black { background-color:#000000;}
.bg_hl {background-color: #587896;}
.bg_mainpage_title1 {background-color:#A0B5BB;}
.bg_white { background-color:#FFFFFF;}
.bold {font-weight:bold;}
.colorGrey {color:#666666;}
.colorRed {color:#FF0000;}
.colorBlue {color:#0000FF;}
.colorOrange {color:#CC9933;}
.colorGreen {color:#155c43;}
.colorBlack {color:#000000;}
.colorWhite{color:#FFF;}
.colorLightBlue{color:#75c1dc;}
.floatLeft{float:left;}
.height10 {height:10px;}/*this is space between the topbottom menu and the upper frame*/
.larger {font-size: 150%;}
.largerrr{font-size:xx-large;}
.smaller {font-size: 75%;}
.valignTop{vertical-align:top;}
.width165{width:165px;}/*this is the width of the side menus*/
.width190{width: 190px;}
.width200{width: 200px;}
.width600{width:600px;}
.width795{width:795px;}
.widthFull{width:100%;}
.widthHalf{width:50%;}
/*
Multi-purpose short-cuts ends
*/
/*
General image styles begins
*/
.imagestyle {float:left; margin-right:10px;}
.imageFlag{border:thin outset #CCCCCC;}
.imageBordered{float:left; margin-right:10px; border:thin outset #CCCCCC;}
.imageBorderedRight{float:right; margin-left:10px; border:thin outset #CCCCCC;}
.imageSpace{padding-top:5px; padding-bottom:10px; padding-left:5px; padding-right:5px;}
/*
General image styles ends
*/
/*
General text styles begins
*/
td.mainPageText1 {
	font-size: 70%;
	padding: 5px 5px 3px 5px;
}

td.mainPageText2 {
	font-size: 70%;
	padding: 5px 5px 3px 5px;
	border-bottom: #000 1px solid;
}
td.subPageHeader1 {
	border-bottom: #3B517B 1px solid;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-weight:bold;
	padding: 4px 6px 1px 6px;
}
td.subPageHeader2 {
	background-color:#d6d0c5;
	color:#3B517B;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 90%;
	font-weight:bold;
	padding: 4px 6px 4px 6px;
}
td.mainPageMailSubscription {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 70%;
	padding: 4px 6px 4px 6px;
}
td.subPageHeader2 A{color:#7e7e7e; text-decoration: none;}
td.subPageHeader2 A:visited{color:#7e7e7e; text-decoration: none;}
td.subPageHeader2 A:hover{color:#FFFDF6; text-decoration: none;}
td.subPageHeader2 A:active{color:#FFFDF6; text-decoration: none;}

td.subPageHeader3 {
	background-color:#796A49;
	color:#FFF;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size: 80%;
	font-weight:bold;
	padding: 3px 6px 3px 6px;
}
td.subPageHeader3 A{color:#00f; text-decoration: none;}
td.subPageHeader3 A:visited{color:#00f; text-decoration: none;}
td.subPageHeader3 A:hover{color:#FFFDF6; text-decoration: none;}
td.subPageHeader3 A:active{color:#00f;text-decoration: none;}

td.subPageTableData {
	border-bottom: #3B517B 1px solid;
	border-right: #3B517B 1px solid;
	font-size:70%;
	padding: 2px 5px 3px 6px;
}
td.subPageTableData-m {
	font-size:70%;
	padding: 2px 5px 3px 6px;
}

td.subPageTableData-g {
	border-bottom: #3B517B 1px solid;
	border-right: #3B517B 1px solid;
	font-size:70%;
	padding: 2px 5px 3px 6px;
	background-color:#CCCCCC;
}
td.subPageTableTitle {
	border-bottom: #3B517B 2px double;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:80%;
	font-weight:bold;
	padding: 2px 5px 3px 6px;
}
/*
General text styles ends
*/
/*
Main page styles begins
*/
.mainPageSlideTitle {
	font-size: 80%;
	font-weight:bold;
	padding: 0px 5px 3px 5px;
}
.mainPageSlideTitle A {color: #000000; text-decoration: none;}
.mainPageSlideTitle A:hover{color: #00519d; text-decoration: none;}

.mainPageText {
	font-family:Tahoma, Verdana, "Segoe UI";
	font-size:75%;
	padding: 5px 5px 3px 5px;
}
.mainPageText A {color: #000000; text-decoration: none;}
.mainPageText A:hover{color: #666666; text-decoration: none;}

.mainPageTitle1 {

	color:#A0B5BB;
	font-family:Calibri, Cambria, Verdana;
	font-size:20px;
	font-weight:bold;
	padding: 3px 6px 3px 6px;

	 
}

.mainPageTitle2 {    

	font-family:"Century Gothic", "Lucida Sans", "Myriad Pro", "Berlin Sans FB";
	font-size:20px;
	font-weight:bold;
	padding: 3px 6px 3px 6px;
	
	}
.mainPageTitle3 {
	margin: 0 auto;
	width: 200px;
	height:65px; 
	background-image:url(../../imgs/news/image/cnews-265x15.jpg);
	background-repeat: no-repeat;

}

td.mainPageHeader {
	color:#000;
	font-size: 75%;	
font-weight:bold;
	padding: 20px 6px 3px 25px;
}
td.mainPageHeader A{color:#fff; text-decoration: none;}
td.mainPageHeader A:visited{color:#fff; text-decoration: none;}
td.mainPageHeader A:hover{color:#FFFDF6; text-decoration: none;}
td.mainPageHeader A:active{color:#fff;text-decoration: none;}

td.mainPageHeader-latestnews {
background-image:url(../imgs/news/image/latestnews-bg.jpg);
	font-family:"Century Gothic", "Lucida Sans", "Myriad Pro", "Berlin Sans FB";
	font-size: 130%;
	font-weight:400;
	letter-spacing:1px;
	padding: 3px 6px 3px 6px;
}
td.mainPageHeader-latestnews A{text-decoration: none;}
td.mainPageHeader-latestnews A:visited{text-decoration: none;}
td.mainPageHeader-latestnews A:hover{text-decoration: none;}
td.mainPageHeader-latestnews A:active{text-decoration: none;}

.text-pubs {
	font-family:"Myriad Pro", "Adobe Garamond Pro", "Bell Gothic Std Black", "Berlin Sans FB", Verdana;
	font-size:80%;
	letter-spacing:1px;
	padding:3px 5px 3px 5px;
}
.text-pubs A{color:#000000;}
.text-pubs A:hover{color:#00519d;}
.text-pubs p{text-align:left;}

.text-quicklinks {
	font-size:65%;
	padding:5px 5px 3px 5px;
}
.text-quicklinks A{color:#000000;}
.text-quicklinks A:hover{color:#00519d;}
/*
Main page styles ends
*/
/*
Side Menu styles begin
*/

.line-black{
border-bottom:000 1px solid;
	}
td.line-black {
border-bottom:000 1px solid;
	}

.sideMenuHeader2 {
	font-family:"Myriad Pro", "Adobe Garamond Pro", "Bell Gothic Std Black", "Berlin Sans FB", Verdana;
	font-size: 85%;
	background-color:#ffc168;
	padding:2px 0px 1px 3px;
	color:#000;
}
.sideMenuHeader2-y {
	font-family:"Myriad Pro", "Adobe Garamond Pro", "Bell Gothic Std Black", "Berlin Sans FB", Verdana;
	font-size: 85%;
	background-color:#E7CF80;
	padding:2px 0px 1px 3px;
	color:#000;
	font-weight:bold;
}

.sideMenuHeader2-p {
	font-family:"Myriad Pro", "Adobe Garamond Pro", "Bell Gothic Std Black", "Berlin Sans FB", Verdana;
	font-size: 85%;
	background-color:#6763A1;
	padding:2px 0px 1px 3px;
	color:#fff;
	font-weight:bold;
}
.sideMenuHeader3_1 {
	border-bottom:#BF9D6A 1px solid;
	font-size:70%;
	padding:3px 5px 4px 6px;
}
.sideMenuHeader3_1 A {color:#000000; text-decoration:none;}
.sideMenuHeader3_1 A:hover {color:#3399FF; text-decoration:none;}

.sideMenuHeader3_2 {
	font-size:70%;
	padding:3px 5px 3px 6px;
}
.sideMenuHeader3_2 A {color:#000000; text-decoration:none;}
.sideMenuHeader3_2 A:hover {color:#3399FF; text-decoration:none;}

.sideMenuHeader3_2-bold {
	font-size:70%;
	padding:3px 5px 3px 6px;
	font-weight:bold;
}
.sideMenuHeader3_2-bold A {color:#000000; text-decoration:none;}
.sideMenuHeader3_2-bold A:hover {color:#3399FF; text-decoration:none;}
/*
Side Menu styles ends
*/
/*
Frame styles begins
*/
.blackborder{
	border-right: #b4b4aa 1px solid;
	border-top: #b4b4aa 1px outset;
	border-left: #b4b4aa 1px outset;
	border-bottom: #b4b4aa 1px solid;
}
.orangeborder{
	border-right: #CC6600 1px solid;
	border-top: #CC6600 1px outset;
	border-left: #CC6600 1px outset;
	border-bottom: #CC6600 1px solid;
}
.sideMenuFrameBlue {
	border-top: #587896 1px solid;
	border-right: #587896 1px solid;
	border-bottom: #587896 1px solid;
	border-left: #587896 1px solid;	
}
.sideMenuFrame {
	border-top:#000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;	
}

.frameUpLeftCorner {
	background-image:url(../imgs/Solkose.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:20px;
}
.frameUp {
	background-image:url(../imgs/ust.gif);
	background-repeat:repeat-x;
	height:17px;
	vertical-align:top;
}
.frameUpRightCorner {
	background-image:url(../imgs/Sagkose.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	width:22px;
}
.frameLeft {
	background-image:url(../imgs/solyan.gif);
	background-repeat:repeat-y;
	width:20px;
}
.frameRight {
	background-image:url(../imgs/sagyan.gif);
	background-repeat:repeat-y;
	width:22px;
}
/*
Frame styles ends
*/
/*
Form styles begins
*/
.baseind_selectionbox{
	background-color:#d6d0c5;
	border:solid 1px #3B517B;
	cursor:pointer;
	font-size:75%;
	font-weight:bold;
	padding: 1px 1px 1px 1px;
}
input.butonForm {
   font-size:75%;
   font-family:Trebuchet MS,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#587896;
   border-right: #8888FF 2px solid;
   border-top: #8888FF 1px solid;
   border-left: #8888FF 2px solid;
   border-bottom: #8888FF 1px solid;
   cursor:pointer;
}
input.butonFormRed {
   font-size:75%;
   font-family:Trebuchet MS,sans-serif;
   font-weight:bold;
   color:#f00;
   background-color:#B5B2C3;
   border-right: #8888FF 3px solid;
   border-top: #8888FF 1px solid;
   border-left: #8888FF 3px solid;
   border-bottom: #8888FF 1px solid;
   cursor:pointer;
}
input.textbox {
border: 1px outset #8888FF;
font-size: 75%;
width:300px;
}
input.textboxpro {
border: 1px outset #8888FF;
font-size: 100%;
width:200px;
}
input.textboxsmall {
border: 1px outset #8888FF;
font-size: 85%;
width:116px;
}
input.textboxSmallSearch {
border: 1px outset #c0c0c0;
font-size: 75%;
width:100px;
}
textarea.textboxarea {
border: outset 1px #8888FF;
font-size: 75%;
width:300px;
height:50px;
}
textarea.textboxareaLarge {
border: outset 1px #8888FF;
font-size: 75%;
width:600px;
height:150px;
}
textarea.textboxarea-m {
border: outset 1px #8888FF;
font-size: 75%;
width:200px;
height:50px;
}
/*
Form styles ends
*/
input.textbox-m {
	border: 1px outset #8888FF;
	font-size: 75%;
	width:200px;
}
span.mainPageLink{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 85%;
	margin-top: -10px;
	
}
.error {
    font: normal 10px arial;
    padding: 3px;
    margin: 5px;
    background-color: #ffc;
    border: 1px solid #c00;
	width:200px;
	display:block;
}

.errortext {
    font: normal 10px arial;
    padding: 3px;
    margin: 5px;
    background-color: #ffc;
    border: 1px solid #c00;
	width:300px;
	display:block;
}
.hideHead {
		display:none;
}
.activeHead {
		display:block;
}
.accordionHeader{
	background: #e9e7e7 url(imgs/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font-family: "Trebuchet MS",Verdana,Tahoma;
    font-size: 90%;
    font-weight: bold;
	color: #3B517B;
	border-bottom: none;
    border-width: 1px 1px medium;
	cursor: pointer;
}
