.red{ border:1px solid #f00}
html{ direction:rtl; line-height:17px; padding-top:10px}
#company_title{color:#FFF;float:left;margin:0;padding:0;text-align:right; background:url() no-repeat; width:286px; height:79px; cursor:pointer; position:relative; }
#content_container{background:#FFF; repeat-y;color:#666;margin:0px auto;padding:0;text-align:right;width:950px; border:1px solid #ebebeb}
#content_left{background-color:#FFF;float:left;margin:0;padding:14px;text-align:right;width:670px; color:ccc}
#side_menu{background-color:#fdfdfd;float:right;margin:0;padding:14px;text-align:right;width:219px;border-left:1px solid #ebebeb; height:100%}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{height:79px;margin:0 auto;padding:0;text-align:center;width:960px;}
#top_container{color:#FFF;height:79px;margin:0 auto;padding:0;text-align:center; top:20px; direction:rtl}
#top_menu{ background:url(images/back_top.gif) repeat-x top;height:30px;margin:0;padding:0;text-align:right; padding-top:4px; width:100%; clear:both; border:1px solid #ebebeb}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:right;margin:0;padding:0; background:url(back_top.gif) repeat-x top;}
#top_menu ul li a,#top_menu ul li a:visited{color:#9c7bbb;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px; }
#top_menu ul li a:hover{color:#fff; background:url(images/back_hover.jpg) top center no-repeat }
#welcome_box{float:right;margin:0;padding:0;text-align:right; color:#666; font:notmal 11px Tahoma;}
#welcome_box div{ height:15px; display:block}

#welcome_box a,#welcome_box a:visited{}
#welcome_box a:hover{}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#fafafa;margin:0 0 10px;padding:10px;}
.clear{clear:both;}
.green{color:#006F0F;}
.header{color:#66b87e; font:bold 16px Arial, Tahoma, Gadget, sans-serif}
.red{color:#BF0000;}
.small{font-size:11px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{background-color:#f00;color:#333;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb}
.adminticketreply{padding:10px;margin:0 0 10px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;}
.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
a,a:visited{color:#333;text-decoration:underline;}
a:hover{color:#666;text-decoration:none;}
body{background-color:#fff;background:url();margin:0;padding:0;}
body,td,th{color:#8b64b0;font-family:Tahoma;font-size:12px;}
form{margin:0;padding:0;}
h1{border-bottom:1px solid #EBEBEB;color:#8b64b0;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold}
h2{border-bottom:1px solid #F5F5F5;color:#8080C0; font:bold 18px Arial, Tahoma, Helvetica, sans-serif;margin:0 0 5px;padding:10px 0 3px;}
h3{color:#666;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}
hr{background-color:#EBEBEB;border:0;border-top:1px solid #EBEBEB;height:0;margin:10px 0;overflow:hidden;}
input,textarea{color:#96C;font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0;padding:2px; background:url() repeat-x top; border:1px solid #ccc}
select{color:#96C;font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0;padding:2px; border:1px solid #ccc}
p{margin:0;padding:3px 0 8px;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background:url(images/back_th.jpg) repeat-x top;border-bottom:1px solid #ebebeb;color:#765c90;font:normal 11px Tahoma; border-left:1px solid #fff; line-height:5px}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}

/*-------ADDED BY MOHSEN IN SUPPORTTICKETS.PHP.HTML----*/
.indicator a:link,.indicator a:active,.indicator a:visited{ color:#6e876f}.indicator a:hover{ color:#693}
.client_name{ font:bold 16px Tahoma, Helvetica, sans-serif; color:#8b64b0; padding-right:10px}
#side_menu a:link, #side_menu a:active, #side_menu a:visited{ color:#639; text-decoration:none}#side_menu a:hover{ color:#F99;text-decoration:none}
a.button:link, a.button:visited {
color: #002577;
}
a.button:hover, a.button:active{}
/*-------ADDED BY MOHSEN IN INDEX.PHP.HTML----*/
.content_left_titles a:link,.content_left_titles a:active,.content_left_titles a:visited{ font:bold 16px Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; color:#76c070}
.content_left_titles a:hover{ont:bold 16px Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; color:#C69}
/*---------ADDED BY MOHSEN-----*/
.header_width{ width:954px; direction:ltr}
.mid_header{background:url(mid_top.gif) repeat-x top; width:100%}
.welcome{ font:normal 11px Tahoma, Geneva, sans-serif; color:#669}
.user_name{ font:bold 14px Tahoma, Helvetica, sans-serif; color:#636}
.user_link_icon a:link, .user_link_icon a:visited, .user_link_icon a:active{ font:normal 10px Tahoma, Geneva, sans-serif; color:#939;text-decoration:none}
.user_link_icon a:hover{ font:normal 10px Tahoma, Geneva, sans-serif; color:#CCC; text-decoration:none}

/*--------END WHMCS-------------*/




#blue:link {
	COLOR: #0000CC; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#blue:visited {
	COLOR: #0000CC; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#blue:hover {
	COLOR: #0000CC; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#navlink:link {
	COLOR: #707070; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#navlink:visited {
	COLOR: #707070; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#navlink:hover {
	COLOR: orange; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#white:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#white:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#white:hover {
	COLOR: yellow; TEXT-DECORATION: none; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}
#moduletitle:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #277DC9; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: none
}
#moduletitle:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #277DC9; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: none
}
#moduletitle:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #ff7200; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: underline
}
#footerlink:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #EFEFEF; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: none
}
#footerlink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #EFEFEF; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: none
}
#footerlink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: orange; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: underline
}
#newstitle:link {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: #277DC9; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: none;
}
#newstitle:visited {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: #277DC9; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: none;
}
#newstitle:hover {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: red; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: none;
}
#articlelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366CC; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: none;
}
#articlelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366CC; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: none;
}
#articlelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: orange; FONT-FAMILY: Tahoma, Helvetica; TEXT-DECORATION: underline;
}

.swiftbutton
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #333333;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #CCCCCC;
	BORDER-WIDTH: 2px;
}

.bluebutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/bluebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.orangebutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/orangebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.yellowbutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/yellowbuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 64px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.yellowbuttonbig
{
	BORDER: solid 0 #FFFFFF; BACKGROUND: URL(images/yellowbuttonbigbg.gif) no-repeat; HEIGHT: 21px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; MARGIN: 0px; padding-top: 3px; padding-bottom: 15px; ALIGN: center; vertical-align:middle;
}

.commentrow1
{
	BACKGROUND-COLOR: #FFFDF7; BORDER: 0px SOLID #FFE6B8; COLOR: #333333; WIDTH: 99%;PADDING: 2px; MARGIN: 2px; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}

.commentrow2
{
	BACKGROUND-COLOR: #FFFFFF; BORDER: 0px SOLID #FFFBF2; COLOR: #333333; WIDTH: 99%;PADDING: 2px; MARGIN: 2px; FONT-FAMILY: Tahoma; FONT-SIZE: 11px;
}

.commenthr
{
	BORDER: none;
	BACKGROUND-COLOR: #FFEECF;
	COLOR: #FFEECF;
	HEIGHT: 1px;
	MARGIN: 3 1 3 1;
	PADDING: 0;
}

.swifttext
{
	color:#96C;font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0;padding:2px; background:url() repeat-x top; border:1px solid #ccc
}

.departmentselect
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
}

.swifttextarea
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 100%;
	PADDING: 2px 2px 2px 2px;
}

.swifttimer
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #FFFFFF;
	BORDER-WIDTH: 0px;
	WIDTH: 50px;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
}

.navitem
{
	BACKGROUND-COLOR: #FEFEFE;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-BOTTOM: 1px solid #F5F5F5;
	PADDING: 4px;
}

.navitemhover
{
	BACKGROUND-COLOR:#E0D5E6;
	COLOR: #476CA4;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-BOTTOM: 1px solid #F5F5F5;
	PADDING: 4px;
}

.swiftpostmessage
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 98%;
	HEIGHT: 40px;
	OVERFLOW: auto;
	PADDING: 2px 2px 2px 2px;
}

.swiftsendbutton
{
	BACKGROUND: URL(images/sendbuttonbg.gif);
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #3894E5;
	BORDER-WIDTH: 1px;
	WIDTH: 98%;
	HEIGHT: 40px;
	PADDING: 2px 2px 2px 2px;
}

.mediumtext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma;
}

.articlepreview
{
	COLOR: #404040;
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Helvetica;
}

.dlitempreview
{
    FONT-SIZE: 11px;
    COLOR: #606060;
    FONT-FAMILY: Tahoma, Helvetica;
}

.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Helvetica;
}

.ticketpostname
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Helvetica;
}

.articletitle
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Helvetica;
}

.printabletext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Helvetica;
	LETTER-SPACING: 2px;
}

.usertyping
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial;
}

.error
{
    FONT-SIZE: 11px;
    COLOR: #E55838;
    FONT-FAMILY: Tahoma, Arial;
}

.title
{
	FONT-SIZE: 14px;
	COLOR: #277DC9;
	FONT-FAMILY: Tahoma, Arial;
}


.searchtext
{	color:#96C;font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0;padding:2px; background:url() repeat-x top; border:1px solid #ccc
}

.logintext
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 123px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(images/icon_user.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}
.loginpassword
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 140px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}
.searchselect
{	color:#96C;font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0;padding:2px; background:url() repeat-x top; border:1px solid #ccc
}
.languageselect
{	BACKGROUND-COLOR: #EFEFEF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 120px;
}



.borderrow1
{
	BACKGROUND-COLOR: #eee;
}

.qbrow1
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
}

.qbrow2
{
	BACKGROUND-COLOR: #FAFCFF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
}

.sectiontitlebg
{
	font:bold 15px Tahoma, Helvetica, sans-serif;
	color:#669;
	border-bottom:1px solid #ccc
}

.qbtitle
{
	background: #EAEDF4 url(images/qbtablebg.gif) repeat-x top left;
    COLOR: #333333;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
	HEIGHT: 16px;
	PADDING: 2px 2px 2px 2px;
	MARGIN: 0px;
	BORDER-TOP: 1px SOLID #90A0B0;
	BORDER-BOTTOM: 1px SOLID #90A0B0;
}

.rowhighlight
{
	background-color: #ededed;
	color: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
}

.tabletitle
{
	background: #EAEDF4 url(images//titletablebg.gif) repeat-x top left;
    COLOR: #333333;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
	HEIGHT: 16px;
	PADDING: 2px 2px 2px 2px;
	MARGIN: 0px;
	BORDER-TOP: 1px SOLID #BBC0C0;
	BORDER-BOTTOM: 1px SOLID #BBC0C0;
}

.ticketsubject
{
	COLOR: #333333;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Helvetica;
	FONT-WEIGHT: bold;
}

.row1
{
	BACKGROUND-COLOR:#F8F8F8;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
}

.row2
{
	COLOR:#999;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
}

.row3
{
	BACKGROUND-COLOR: #EDF4FF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Helvetica;
}

.tborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #ebebeb;
}

.ticketline
{
	BACKGROUND-COLOR: #ebebeb;
}

.tickethr
{
	BACKGROUND-COLOR: #ebebeb; COLOR: #D1DCEB; BORDER: 0; HEIGHT:1px; MARGIN-TOP: 0; MARGIN-BOTTOM: 8; 
}

.tbordererror
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #E82A2A;
}

.errorbox
{
	background-color: #FFEAEA;
	color: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Arial;
}
.tcat
{	
    COLOR: #636;
	FONT: 12px Tahoma;
}

.tabletitlerow
{
    COLOR: #113265;
	FONT: 11px Tahoma;
}
.tabletitlerow td{background:url(images/back_th.jpg) repeat-x top; height:37px}


.contenttableborder
{
	background: #fff;
	color: #000;
}

.redtext
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial;
}
.swiftselect
{
	BORDER: 1px SOLID #4C77B6;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	margin: 0px;
	padding: 1px;
	vertical-align: middle;
}

.navpage
{
	background-color: #FFFFFF;
	color: #FFFFFF;
	font: 11px Tahoma;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
}

.navpageselected
{
	background-color: #E5F3FE;
	color: #000000;
	font: 11px Tahoma;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
}
.highlightpage
{
	background:url(images/button_2.jpg) repeat-x center center;
	color: #FFFFFF;
	font: bold 11px Tahoma;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
}
.highlightpage a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.highlightpage a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.highlightpage a:hover, .highlightpage a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.newsdate
{
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Helvetica;
	MARGIN: 0 0 2px 0;
}

.irsui
{
	BACKGROUND-COLOR: #FFFBF2; BORDER: 1px SOLID #FFE6B8; COLOR: #333333; WIDTH: 100%;-moz-border-radius: 6px 6px 6px 6px; PADDING: 0px; MARGIN: 0px;
}

.irshr
{
	BORDER: none;
	COLOR: #FFEECF;
	BACKGROUND-COLOR: #FFEECF;
	HEIGHT: 1px;
	MARGIN: 3 1 3 1;
	PADDING: 0;
}

.swiftfieldset { margin-bottom: 6px; color: # 639;   padding: 4px ; border:1px solid #ccc}
.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li {
	FONT: 11px Tahoma;
}


.newkbtable             { border-collapse: collapse; width: 100%; }
.newkbtable th          { border: solid #bbc0c0; border-width: 1px 0; margin: 0; padding: 0; background: #fafafa; width: 50%; text-align: justify; }
.newkbtable th a        { display: block; font-weight: bold; font-size: 11px; color: #3366cc; font-family: Tahoma,Tahoma,Helvetica,sans-serif; text-decoration: none; background: url("images/icon_folderyellow.gif") no-repeat 4px 50%; padding: 0.3em 0 0.3em 2em; }
.newkbtable td          { vertical-align: top; padding: 0.5em 0 2em 0; }
.newkbtable td a        { display: block; text-decoration: none; background: url("images/icon_topicyellow.gif") no-repeat 4px 50%; padding: 0.3em 0 0.3em 2em; }
.newkbtable td a.more   { background: url("images/doublearrows2.gif") no-repeat 4px 50%; padding: 0.3em 0 0.3em 2em; }
.newkbtablearticlecount { font-weight: normal; color: black; }

.collapsed              { display: none; }





/*----------------#83bff5 ?????-----------*/