﻿body, h1, h2, h3, a, input, 	textarea,select, span, li, div
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
}
body, textarea,select, input
{
	font-size: 8pt; 
}
body
{

margin:0;
padding:0;
background-color:#cccccc;
color: #333333;
text-decoration: none;
}


pre.whois
{
            color: #666666;
    font-family:Trebuchet MS, Segoe UI, Tahoma;
    font-size: 8pt;
    text-decoration: none;
}
h1
{
    font-size: 20px;
    margin:0px;
    color: #EC5800;
    text-decoration: none;
    font-weight:normal;

}
h2
{
    padding-left:10px;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold;
}
h3
{
    font-size:8pt;
    text-decoration: none;
    font-weight: bold;
    border:0;
    padding:0;
    margin:0;
}
h3.green
{
    margin-bottom:10px;
    padding:3px;
        color: green;
        border-bottom: solid 1px #ccff99;
}
h3.red
{
    margin-bottom:10px;
    padding:3px;
    color:#C00000;
            border-bottom: solid 1px #ffcccc;
}

h4
{
    padding-left:10px;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
}
form
{
     padding: 0px;
     display: inline;
}
hr
{
    color: #e0e0e0; 
    background-color:#e0e0e0;
    border-width:0px;
     height: 1px; width:98%;      
}
hr.green
{
            color: #ccff99; 
    background-color:#ccff99;
}
hr.red
{
    color:#ffcccc;
    background-color:#ffcccc;
}
/* link */
A:link
{
    color:#0085B0;
   text-decoration:underline;
    
}
A:visited
{
    color:#0085B0;
    text-decoration:underline;
    
}
A:active
{
    color: #0085B0;
    text-decoration:underline;
}
A:hover
{
    color: #0085B0;
    text-decoration:underline;
}

/*A.toplink:link, a.toplink:visited 
{
     font-family: tahoma;
    font-size: 8pt;
 color: #333333;
 text-decoration: none;
}
A.toplink:hover 
{
    text-decoration:underline;
}*/

A.leftmenu:link, a.leftmenu:visited 
{
     
    font-size: 8pt;
 color: #666666;
 text-decoration: none;
}
A.leftmenu:hover 
{
    text-decoration:underline;
}

/*A.news:link, a.news:visited 
{
     font-family: tahoma;
    font-size: 11px;
 color: #333333;
 text-decoration: none;
}
A.news:hover 
{
    text-decoration:underline;
}*/

A.leftmenu_bold:link, a.leftmenu_bold:visited 
{

    font-size: 8pt;
 color: #666666;
 text-decoration: none;
  font-weight: bold;
}
A.leftmenu_bold:hover 
{
    text-decoration:underline;
}

A.subtopic_bold:link, a.subtopic_bold:visited 
{

    font-size: 8pt;
 color: #333333;
 text-decoration: none;
  font-weight: bold;
}
A.subtopic_bold:hover 
{
    text-decoration:underline;
}

A.toplink_white:link, a.toplink_white:visited 
{
    font-size: 8pt;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
A.toplink_white:hover 
{
    text-decoration:underline;
}
A.link_gray:link, a.link_gray:visited 
{

    font-size: 8pt;
 color: #666666;
 text-decoration: none;
}
A.link_gray:hover 
{
    text-decoration:underline;
}
A.link_white:link, a.link_white:visited 
{

    font-size: 8pt;
 color: #FFFFFF;
text-decoration:underline;
}
A.link_orange:link, a.link_orange:visited 
{

    font-size: 8pt;
 color: #FF8000;
text-decoration:underline;
}


.topic
{
    font-size: 20px;
    color: #EC5800;
    text-decoration: none;
}
.text
{
        color: #333333;
    font-size: 8pt;
    text-decoration: none;

}
.text_gray
{
    font-size: 8pt;
    color: #666666;
    text-decoration: none;
}
.text_white
{
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
}
.btext
{
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}
.butext
{
    font-size: 8pt;
    text-decoration:underline;
    font-weight: bold;
}
.btext_gray
{
    font-size: 8pt;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
    
}
.btext_green
{
    font-size: 8pt;
    color: green;
    text-decoration: none;
    font-weight: bold;
    
}
.btext_red
{
    font-size: 8pt;
    color: #C00000;
    text-decoration: none;
    font-weight: bold;
    
}
.btext_orange
{
    font-size: 8pt;
    color: #FF8000;
    text-decoration: none;
    font-weight: bold;
    
}
.text_white
{

    text-decoration: none;
}
.bmtext
{
    font-size: 13px;
    font-weight: bold;
}
.price
{
    font-size: 13px;
    font-weight: bold;
    color: #006600;
}
.bumtext
{
    font-size: 13px;
    text-decoration:underline;
    font-weight: bold;
}

.bltext
{
    font-size: 15px;
    text-decoration: none;
    font-weight: bold;
}



.inputbox
{


    padding-left: 3px;
    border: 1px solid;
    border-top-color: #b2bec5;
    border-left-color: #b2bec5;
    border-bottom-color: #b2bec5;
    border-right-color: #b2bec5;
    background-image: url(images/bg_form_new.gif );
    -background-repeat: no-repeat;
    -background-attachment: fixed;
}

.inputboxs
{
  padding-left: 3px;
    border: 1px solid;
    border-top-color: #b2bec5;
    border-left-color: #b2bec5;
    border-bottom-color: #b2bec5;
    border-right-color: #b2bec5;
    background-image: url(images/bg_form_new.gif );
    background-repeat: no-repeat;
    -background-attachment: fixed;
}
textarea
{
      

        border: 1px solid;
    border-top-color: #b2bec5;
    border-left-color: #b2bec5;
    border-bottom-color: #b2bec5;
    border-right-color: #b2bec5;
    -background-repeat: no-repeat;
    -background-attachment: fixed;
    width:500px;
    background-image: url('images/bg_inputm.gif');

	}
.redbox
{
    background-color: #ffcccc;
    border-left: 1px solid #ff3366;
    border-right: 1px solid #ff3366;
    border-top: 1px solid #ff3366;
    border-bottom: 1px solid #ff3366;
    padding: 0.25em 1em 1em 1em;
    margin-bottom: 1em;
    display: block;
        font-size: 15px;
    color: #333333;
    font-family: tahoma,verdana;
    text-decoration: none;
}

table.mainlayout
{
    width:1000px;
    margin: 0 auto 0 auto;    
    border-collapse: collapse; border-spacing: 0; 

    

}

table.mainlayout tr
{
    vertical-align:top;

}
table.mainlayout td
{

    padding:0;
    
}
table.mainlayout tr.top
{
    height:10px;

}
table.mainlayout td.left
{
    width:5px;

}
table.mainlayout td.right
{
    width:5px;

}
table.mainlayout td.body 
  {
      width:990px;
      background-color:#ffffff;
      vertical-align:top;

}
table.mainlayout td.bodytop
{
          width:990px;
      background-color:#ffffff;
      vertical-align:top;
    background-image:url(images/background_top_B.gif);
}
table.mainlayout td.bodylangbar
{
              width:990px;
      background-color:#ffffff;
      vertical-align:top;
    background-image:url(images/background_bar_B.gif);
    height:27px;

}
table.form
{
    margin:0 auto 0 auto;
    width:70%;
    border:0;
}
table.form td, th
{
    padding:3px;
}
table.form td.left
{
	text-align:right;
	width:120px;
	font-weight:bold;
}
table.form tr
{
	height:22px;
}

table.general
{
    margin:0 auto 0 auto;
    width:90%;
    border:0;
}
table.general td, th
{
    padding:3px;
}
table.general2
{
    margin:0 auto 0 auto;
    width:90%;
    border:0;
}
table.general2 td, th
{
    padding:5px;
}
table.general2-80
{
    margin:0 auto 0 auto;
    width:80%;
    border:0;
}
table.general2-80 td, th
{
    padding:5px;
}
table.clientslist
{
    margin:0 auto 0 auto;
    width:100%;
    border:0;
}
table.clientslist td, th
{
    padding:5px;
}
table.clientslist a
{
    color:#333333;
    text-decoration:none;
}
/*table.normal
{
    width:100%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal tr
{
    vertical-align:top;
}
table.normal td
{
    padding:0px;
}

table.normal95
{
    width:95%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal95 tr
{
    vertical-align:top;
}
table.normal95 td
{
    padding:0px;
}

table.normal95pad5
{
    width:95%;
    border-collapse: collapse; border-spacing: 0px; 

}
table.normal95pad5 tr
{
    vertical-align:top;
}
table.normal95pad5 td
{
    padding:5px;
}
*/

table.logo
{
    width:100%;
    border-collapse: collapse; border-spacing: 0px; 
    height:100px;

}
table.logo tr
{
    vertical-align:top;
}
table.logo td
{
    padding:0px;
}

table.logo td.left
{
    text-align:left;
    width:171px;
    padding:0px;
}
table.logo td.right
{
    padding:0px;
}
table.topmenu
{
        width:783px;
    border-collapse: collapse; border-spacing: 0px; 
    height:100px;
}
table.topmenu td
{
    padding:0px;
}
table.topmenu tr.top
{
    height:30px;
}
table.topmenu td.left
{
    width:9px;
}
table.topmenu td.right
{
    width:9px;
}
table.topmenu td.body
{
     background-image:url(images/bg_callnow.jpg);
     background-repeat:no-repeat;
     text-align:right;
     vertical-align:middle;
}

table.topmenu tr.link1
{
    height:44px;
}
table.topmenu tr.link2
{
    height:26px;
}

table.topmenu td.link2body
{
    background-image:url(images/bg_topmenu_B.gif);
    text-align:center;
    vertical-align:middle;
    color: #FFFFFF;

}
table.langbar
{
            width:100%;
    border-collapse: collapse; border-spacing: 0px; 
    height:27px;

}
table.langbar tr
{
    vertical-align:middle;
}
table.langbar td
{
    padding:0px;
}

table.realbody
{
    width:95%;
    border:0px;
    
}
table.realbody td, th
{
    padding:inherit;
}

table.borderleftmenu
{
    width:174px;
border-collapse: collapse; border-spacing: 0px; 

}
table.borderleftmenu td
{
    padding:0px;

}
table.leftmenu
{
    background-color:#eeeeee;
    width:170px;
border-collapse: collapse; border-spacing: 0px; 

}
table.leftmenu tr
{
    vertical-align:middle;
}
table.leftmenu td
{
    padding:2px;
    height:18px;
}
table.leftmenu td.split
{
    height:1px;
}
table.leftmenu td.split:hover
{
    background: #eeeeee;

}

table.leftmenu td:hover
{
    background: #d1e2f3;
}
table.domainprice
{
    width:90%;
    border-collapse:collapse;
    border:0;

}
table.domainprice td, th
{
    border:solid 1px #ffffff;
    padding:5px;
}

/*table.maindetail
{
    width:774px;
    padding:3px;
    border:0px;

    height:199px;
}
table.maindetail tr
{
    vertical-align:top;
}
table.maindetail td
{
        text-align:left;
}
table.maindetail td.left
{
    width:65%;
}
table.maindetail td.right
{
    width:35%;
}
table.maindetail td.detail
{

    width:24%;
}
table.maindetail td.split
{
    width:1%;
}
table.detaillink
{
        width:90%;
    padding:3px;
    border:0px;



}
table.detaillink tr
{
            vertical-align:middle;
}
table.detaillink td.left
{
    width:7px;

}*/
table.clientlist
{
            width:90%;
    padding:5px;
    border:0px;
}
table.clientlist td.link
{
    text-align:right;
}

table.toplink
{
    width:600px;
    height:22px;
    border-collapse: collapse; border-spacing: 0px; 
}
table.toplink td
{
    width:100px;
    text-align:center;
    padding:3px;
   
}
/*table.toplink td:hover
{
    background: #d1e2f3;
}
*/
table.login td.form
{
    vertical-align:middle;
    width:300px;
    height:150px;
    background-image:url(images/bg_gray_shade_new.jpg);
    background-repeat:no-repeat;
    
}
table.normal
{
    width:100%;
    border:none;
    border-width:0px;
    border-spacing:0px;
}
table.normal td
{
    padding:0px;
}
table.normalp5
{
    width:100%;
    border:none;
        border-width:0px;
    border-spacing:0px;
}
table.normalp5 td
{
    padding:5px;
}

table.normal2
{
    width:95%;
    border:none;
        border-width:0px;
    border-spacing:0px;
}
table.normal2 td
{
    padding:0px;
}
table.normal2p5
{
    width:95%;
    border:none;
        border-width:0px;
    border-spacing:0px;
}
table.normal2p5 td
{
    padding:5px;
}
table.normal2p5 td p
{
	text-indent:10px;
}
table.normal50p5
{
    width:50%;
    border:none;
    margin: 0 auto 0 auto;
        border-width:0px;
    border-spacing:0px;
}
table.normal50p5 td
{
    padding:5px;
}
table.featureframe
{
    width:95%;
    border-collapse:collapse;
    /*border-style:none;*/
    border-width:0px;
    border-spacing:0px;
}
table.featureframe td
{
    padding:0px;
}
table.featureframe td.topL
{
    width:14px;
}
table.featureframe td.topM
{
    background-image:url(images/blueborder_top_M.gif);
}
table.featureframe td.topR
{
    width:12px;
}
table.featureframe td.bodyL
{    
    background-image:url(images/blueborder_body_L.gif);
}
table.featureframe td.bodyR
{
    background-image:url(images/blueborder_body_R.gif);
}
table.featureframe td.footerM
{
    background-image:url(images/blueborder_footer_M.gif);
}

table.promotionbox
{
    width:95%;
    border-collapse:collapse;
    border-width:0px;
    border-spacing:0px;
}
table.promotionbox td
{
    padding:0px;
}
table.promotionbox td.topL
{
    width:14px;
}
table.promotionbox td.topM
{
    background-image:url(images/promotion_top_B.gif);
}
table.promotionbox td.topR
{
    width:12px;
}
table.promotionbox td.bodyL
{    
    background-image:url(images/promotion_body_L.gif);
}
table.promotionbox td.bodyM
{
    background-color:#ffff9e;
    color:#C04000;
    background-image:url(images/promotion_body_B.gif);
}
table.promotionbox td.bodyM h2
{
	margin:0;
	padding:0;
}


table.promotionbox td.bodyR
{
    background-image:url(images/promotion_body_R.gif);
}
table.promotionbox td.footerM
{
    background-image:url(images/promotion_footer_B.gif);
}


table.pinktable
{
    width:90%;
    border-collapse:collapse;

}
table.pinktable td
{
    border:solid 1px #eeeeee;
    padding:5px;
    
}
table.pinktable td.column
{
    width:100px;
}
table.pinktable td.detail
{
    width:80px;
}
table.pinktable tr.head
{
    background-color:#ffccff;
}

table.feature
{
    width:100%;
    border-collapse:collapse;

}
table.feature td
{
    border:solid 1px #ffffff;
    padding:5px;
}
table.feature td.plan
{
    width:120px;
    text-align:center;
}

table.feature td.plan2
{
    width:200px;
    text-align:center;
}

table.feature tr.red
{
    background-color:#ffcccc;
}
table.feature tr.blue
{
    background-color:#ccccff;
}
table.feature tr.gray
{
        background-color:#eeeeee;
}




table.frame tr.line
{
        background-color:#cccccc;
        height:1px;
}





/*table.bottom
{
    text-align:center;
    width:800px;
border-collapse: collapse; border-spacing: 0px; 
}
table.bottom td 
  {
     padding: 0px; 
}
table.bottom tr
{
    height:20px;
}
table.bottom td.split
{
    width:1px;
    background-color:#eeeeee;
    
}
table.bottom td.left
{
    width:130px;
    
}
    table.bottom td.right
{

    text-align:left;
    
    
}*/

table.ads
{
    width:770px;
border-collapse: collapse; border-spacing: 0px; 
}
table.ads td 
  {
     padding: 0px; 
}
table.ads td.left
{
    width:260px;
}
table.ads td.body
{
    width:242px;
}


table.ads2
{
    width:770px;
    border-collapse: collapse; 
    border:0;
    margin:0;
}
table.ads2 td 
  {
      
    padding: 0 15px 0 0;
      text-align:right;
    
}
table.ads2 a
{
      color: #FF8000;
}
table.ads2 tr 
  {
      vertical-align:middle;
      height:63px;
  }

table.ads2 td.left
{
    width:383px;
    background-position:right;
    background-repeat:no-repeat;
    background-image: url(images/bgtab_left.gif);
}
table.ads2 td.right
{
    width:387px;
    background-position:left;
    background-repeat:no-repeat;
    background-image: url(images/bgtab_right.png);
}
table.ads2 td.righten
{
    width:387px;
    background-position:left;
    background-repeat:no-repeat;
    background-image: url(images/bgtab_right.jpg);
}

table.ads3
{
    width:770px;
    border-collapse: collapse;
    border:0;
    margin:0;
}
table.ads3 td
{
    padding:0;
}
table.ads3 td.left
{
    width:494px;
}
table.ads3 td.right
{
    padding:0;
    color:#663300;
    width:276px;
    background:url('images/pro_free2_right.jpg') no-repeat left top;
}

table.ads3 div.more
{
    padding-right:15px;
    text-align:right;
}
table.ads3 p
{
    text-align:center;
    border:0;
    margin:0;
    padding: 10px 15px 5px 20px;
}
table.ads3 a
{
     color: #FF8000;
     
}
table.adstext
{
    width:90%;
    color:#FFFFFF;
}
table.adstext td
{
    padding:3px;
    text-align:left;
}
table.adstext td.textright
{
    text-align:right;
}
.graybox
{

	background-repeat:repeat-x;
	border: 1px solid #f0f0f0;
	background-color:#fafafa;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 6px;
	line-height: 18px;
}
.orangebox
{
    background: #FFFFCC;
    color: #FF6600;
    border: 1px solid #ffeebb;
    padding: 5px 5px 5px 30px;
    margin-bottom: 1em;
    display: block;
}
.orangebox a
{
	color: #FFCC00;
	text-decoration: underline;
}
.orangebox a:hover
{
	color: #FF0000;
}
div.promotionbox
{
    background: #FFFFCC url('images/idea.png') no-repeat 5px 5px;
    color: #FF6600;
    border: 1px solid #ffeebb;
    padding: 5px 5px 5px 30px;
    margin-bottom: 1em;
    display: block;
}
div.donatebox
{
    background: #f5f5f5 url('images/heart_empty.png') no-repeat 5px 5px;
    border: 1px solid #dadada;
    padding: 5px 5px 5px 30px;
    margin-bottom: 1em;
    display: block;
}
.returnmessage_error
{
    background: #FFFFCC url('images/error.png') no-repeat 3px 3px;
    color: #FF0000;
    border: 1px solid #ffeebb;
    padding: 5px 5px 5px 24px;
    margin-bottom: 1em;
    display: block;
}
div.dash
{
    padding:5px;
    border:dashed 1px #cccccc;
}
#maindetail
{
    width:774px;
}
#maindetail ul
{

    padding:0;
	    list-style-type:none;    
	    margin:0;
}
#maindetail ul.list
{
        width:80%;
    	   	    padding-left:10px;
	    list-style-type:none;    
	    margin:0;
}
#maindetail ul.list li
{
    padding:0 0 0 16px;
    width:100%;
    background: url('images/a_nav.gif') no-repeat left;

}
#maindetail li
{
    padding:5px;
    text-align:left;
    margin:0;
        float:left;
	display:block;
	width:23%;
}
#maindetail li.normal
{
        border-right: solid 1px #eeeeee;
        height:250px;
}
#maindetail a.header
{
    color:#333333;
    text-decoration:none;
}

#topmenu
{
    width:580px;
    margin:0 0 0 auto;
}
  #topmenu ul
	{
	   	    padding:0;
	    list-style-type:none;    
	    margin: 0 0 0 auto;
 

	}
	
	#topmenu ul li
	{
	    text-align:center;
	    height:18px;
	    float:left;
	display:block;
	padding: 3px 18px 2px 18px;


	}
		#topmenu li:hover
	{
    background: #d1e2f3;
	}
#topmenu li a
	{
	    color:#333333;
	    text-decoration:none;
	}


#catnav
{
    text-align:center;
}
  #catnav ul
	{
	   list-style-type:none;    
	     font-size:8pt;
	     font-weight:bold;
	    margin: 0;
	    height:24px;
	    padding: 2px 1px 0px 1px;
 

	}
	
	#catnav ul li
	{
	    height:17px;
	    float:left;
	display:block;
	border-right: solid 1px #999999;
	padding: 3px 14px 2px 14px;


	}
	#catnav ul li.last
	{
	    border-right:0;
	}
#catnav li a
	{
	    color:#FFFFFF;
	    text-decoration:none;
	}
	#catnav li a:hover
	{

	        text-decoration:underline;
	}
	#leftmenu
	{
	    border:0;
	    padding:0;
	    background-color:#eeeeee;
    width:100%;
	}
	  #leftmenu ul
	{
	    padding:0;
	    list-style-type:none;    
	    margin: 0;
	}
	
	#leftmenu ul li
	{
	    
	    height:18px;
	    font-size:8pt;
	 display:block;
	border-bottom: solid 1px #dddddd;
	padding: 3px 2px 1px 4px;


	}
		
		
	#leftmenu ul li:hover
	{
	    background-color:#d1e2f3;
	}
		#leftmenu a
		{
		    color:#666666;
		    text-decoration:none;		    
		}
		#leftmenu a:hover
		{
		    text-decoration:underline;
		}

#mytable {
	width: 700px;
	padding: 0;
	margin: 0 auto 0 auto;
	font: normal 8pt auto ,tahoma,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;

}

#mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 8pt;
	text-align: right;
}

#mytable th {
	font: bold 8pt;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}

#mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px;
}

#mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px;
	color: #797268;
}
#populartags
{
        width:980px;
        margin: 0 auto 0 auto;
}
#footer
{

        text-align:center;
        color: #666666;
}
#footer a
{

    color:#FFFFFF;
    text-decoration:underline;
}
#footer a.none
{

    color:#666666;
    text-decoration:none;
}
#footer div.left
{
    text-align:right;
    font-weight:bold;    
        float:left;
    width:30%;
    margin:0;
    border:0;
    display:block;
    padding:12px 3px 3px 3px;
}
#footer div.right
{
        border-left:solid 1px #eeeeee;
    text-align:left;
            float:right;
    width:68%;
    margin:0;
    display:block;
       padding:3px;
}
#footer div.right ul
{
    padding:0;
    margin:0;
    list-style-type:none;
}
#footer div.right li
{
    padding:3px;
}
#clientslist
{
    text-align:center;
}
div.more
{
    text-align:right;
}
div.leftcolumn
{
    float:left;
    width:48%;
    border:0;
    margin:0;
    display:block;

}
div.rightcolumn
{
        float:right;
    width:50%;
    border:0;
    margin:0;
    display:block;

}
div.newscolumn
{
    text-align:left;
    float:left;
    width:68%;
    border:0;
    margin:0;
    display:block;

}
div.clientlistcolumn
{
    text-align:left;
        float:right;
    width:30%;
    border:0;
    margin:0;
    display:block;

}
div.leftcolumn-center
{
    float:left;
    width:48%;
    border:0;
    margin:0;
    display:block;
    text-align:center;
}
div.rightcolumn-center
{
        float:right;
    width:50%;
    border:0;
    margin:0;
    display:block;
    text-align:center;
}
div.column
{
    padding:5px;
}
div.news-row
{
    padding:3px 3px 3px 20px;
    background: url('images/icon_text.gif') no-repeat left; 
}
div.news-row a
{
    color:#333333;
    text-decoration:none;
}
div.clear
{
        margin:0;
    padding:0;
    clear:both;
}
.GridViewTable
{
    border-right: #CCCCCC 1px solid;
    border-top: #CCCCCC 1px solid;
    border-left: #CCCCCC 1px solid;
    border-bottom: #CCCCCC 1px solid;
    background-color: white;

}
.webdesign-logo
{
}
.webdesign-detail p
{
	text-indent:20px;
}
.webdesign-detail h3
{
	font-size:22px;
	border-left: solid 3px #00ccff;
	border-bottom: solid 2px #999999;
}
table.webdesign-rate
{
	width:95%;
	border-collapse:collapse;
	border-color:#ffffff;
 border-spacing: 1px; 
	   margin:0 auto 30px auto;
	   padding:0px;
	   

}
table.webdesign-rate caption
{
	color:#cccccc;
	text-align:right;
}
table.webdesign-rate th
{
	text-align:center;
	background-color:#AEC7FF;
	color:White;
	font-weight:bold;
}
table.webdesign-rate th.packname
{
	width:100px;
}
table.webdesign-rate th.rate
{
	width:70px;
}
table.webdesign-rate th.flash
{
	width:100px;
}
table.webdesign-rate tr
{
	background-color:#E1EFFF;
}
table.webdesign-rate tr.alt
{
	background-color:#F2F9FF;
}
table.webdesign-rate td
{
	
	text-align:center;
	padding:3px;
	height:25px;
	vertical-align:middle;
}
table.webdesign-rate td.detail
{
	text-align:left;
}
#webdesign-menu h4
{
margin:20px 10px 10px 20px;
padding:0;
width:150px;
	color:#1072BA;
	height:32px;
	text-decoration:none;
	font-size:13px;
}
#webdesign-menu h4.step
{
	background: url('http://www.porardesign.com/images/14.png') no-repeat top right;
	
}
#webdesign-menu h4.process
{
	background: url('http://www.porardesign.com/images/2.png') no-repeat top right;
}
#webdesign-menu h4.package
{
	background: url('http://www.porardesign.com/images/1.png') no-repeat top right;
}
#webdesign-menu h4.portfolio
{
	background: url('http://www.porardesign.com/images/4.png') no-repeat top right;
}
#webdesign-menu ul.main
{
	list-style-type:none;
	margin:0;
	padding:0;

}
#webdesign-menu ul.main li.main
{
	margin:0;
	padding:0;

			float:left;
		display:block;
	width:183px;
	height:250px;
	background: url('http://www.porardesign.com/images/ser_bg2.png') no-repeat top left;
}
#webdesign-menu div.right
{
	
	padding:20px 12px 10px 20px;
	text-align:right;
}
#webdesign-menu ul li ul li
{

	list-style-image: url('http://www.porardesign.com/images/ar_b.png');
}
#webdesign-menu ul.main li p
{
	margin:0;
	padding: 0px 12px 10px 20px;
	text-indent:15px;
}
#webdesign-contact 
{
}
ul.listbag 
{
	margin:0;
	padding:0;
	list-style:none;
}
ul.listbag li
{
	display:block;
	width:24%;
	padding:3px;
	float:left;
}

.modalBackground
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  opacity:0.5;
}


.ModalWindow
{
  border: solid1px#c0c0c0;
  background:#f0f0f0;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
}
		div.returnmessage
{

	background: #FFFFCC;
    border: 1px solid #ffeebb;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 4px 6px 4px 6px;

		 -moz-border-radius: 7px; 
	 -webkit-border-radius: 7px;
	
}
div.returnmessage div.warning
{

	background: url('images/warning.png') no-repeat left top;
	padding: 2px 0px 4px 30px;
}
div.king
{
	border:0;
	border-bottom:dashed 1px #FFFFFF;
	margin:0;
	padding:0;
	text-align:center;
	background:#efdbdc url('images/king_longlive_bg.jpg') no-repeat top center;
}
p.normal
{
	text-indent:30px;
}
ul.circle
{
	margin-left:20px;
	list-style-type:circle;
}
ul.circle li
{
	margin:0;
	padding:5px 3px;
}
input.shopbutton-small, a.shopbutton-small
{
	text-decoration:none;
		font-family:helvetica,arial,sans-serif;	
text-align:center;
	padding-top:3px;
	padding-left:10px;
	display:block;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	height:19px;
	background:url('images/btn-small_bg.png') no-repeat top left;
	width:136px;
	border:0;
	
	cursor:pointer;

	
	
}
input.shopbutton-small:hover, a.shopbutton-small:hover
{
	text-decoration:none;
	background:url('images/btn-small_bg.png') no-repeat 0 -23px;
	
}
ul.gallery2
{
	display:block;
	margin:15px auto 0 auto;
	width:92%;
}
ul.gallery2 li
{
	width:100px;
	text-align:center;
	display:block;
	float:left;
}
ul.gallery2 a img
{
	
	margin:3px;
	padding:2px;
	border:dashed 1px #cccccc!important;
}
ul.gallery2 a img:hover
{
	border:solid 1px #999999!important;
}
ul.normal
{
	
	padding:10px 0 0 20px;
	list-style-type:disc;

}
ul.normal li
{
	margin:5px 5px;
}
.linux-tux label
{
	padding:3px 30px 3px 0;
	background: url('images/tux.png') no-repeat top right;
}
.linux-freebsd label
{
	padding:4px 30px 4px 0;
	background: url('images/freebsd.png') no-repeat top right;
}
strong.south i
{
	font-size: 15px;
	color: #FF3300;
}
#featured-bottom
{
	margin-left:5px;
	width:770px;
	height:66px;
	background: url('images/bg_yellow_bar.png') no-repeat top left;
	padding-top:15px;
	padding-left:10px;
}
#featured-bottom div.small, #featured-bottom div.large, #featured-bottom div.large2
{
	float:left;
	padding:3px;	
}
#featured-bottom div.large, #featured-bottom div.large2
{
	width:290px;
}
#featured-bottom div.large2
{
	margin-left:50px;
}
#featured-bottom a
{
	text-decoration: none;
	color: #ff9933;
}
#featured-bottom a:hover
{
	text-decoration: underline;
}
#featured-bottom div.small img
{
	border:0;
}
#QTonline {
			position:relative;
			width: 130px;
			margin: 5px;
			padding: 10px;
			background: #eeeeee;
	 	 border: 1px solid #42CBDC;
		}
		
p {
			margin: 7px 0 0 0;
}
h3.orange
{
    margin-bottom:10px;
    padding:3px;
    color:Orange;
            border-bottom: solid 1px #ffcc00;
}




#menu
{
		border-bottom: solid 1px #efefef;
}
#menu a
{
    text-decoration:none;
}
#menu ul
{
    list-style-type:none;		
    margin:0;
    padding:0;
    border:0;
}
#menu ul li
{
        margin:0;
    padding:0;
        border:0;
}

			
	#menu ul.categories a
	{
				display:block;
		line-height: 15px;
		padding:5px 5px;
		border:solid 1px;
		border-bottom-color: #efefef;
		border-right-color: #efefef;
		border-left-color: #efefef;
		border-top-color:#dedede;


		/*color:#21759b;*/
		color:#555555;
	
		font-weight:bold;
		background-color:#efefef;


		
	}
	#menu ul.categories a.has
	{
	    
			background:#efefef url('images/bullet_arrow_down.png') no-repeat top right;
	}

	#menu ul.categories a:hover
	{
		/*color:#FFFFFF;
		background-color: #6D84B4;
		border:solid 1px #3A5591;
		text-decoration:none;*/
		/*color:#FFFFFF;
		background-color: #666666;
		border:solid 1px #333333;
		text-decoration:none;*/
		color:#FFFFFF;
		background-color: #6699cc;
		border:solid 1px #669999;
		text-decoration:none;
	}
	#menu ul.subcategories a
	{
		background-image:none;

	}
	#menu ul.subcategories a:hover
		{
		/*color:#FFFFFF;
		background-color: #6D84B4;
		border:solid 1px #3A5591;
		text-decoration:none;*/
		/*color:#FFFFFF;
		background-color: #999999;
		border:solid 1px #666666;
		text-decoration:none;*/
		color:#FFFFFF;
		background-color: #abb9c7;
		border:solid 1px #fbe5bf;
		text-decoration:none;
	}
	
			#menu ul.categories a.open
	{
				/*color:#FFFFFF;
		background-color: #666666;
		border:solid 1px #333333;
		text-decoration:none;*/
		color:#FFFFFF;
		background-color: #6699cc;
		border:solid 1px #669999;
		text-decoration:none;
	}

	#menu ul.categories a img
	{
		margin:0;
		padding:0;
		border:0;
	}
	#menu ul.subcategories a
	{
		
		padding-left: 10px;
		font-weight:normal;
			border-bottom: solid 1px #FFFFFF;
		border-right: solid 1px #efefef;
		border-left: solid 1px #efefef;
		border-top: solid 1px #efefef;
		background-color:#FFFFFF;
	}
		#menu ul.subcategories a.active
	{
		/*color:#FFFFFF;
		background-color: #6D84B4;
		border:solid 1px #3A5591;
		text-decoration:none;*/	
		/*color:#FFFFFF;
		background-color: #999999;
		border:solid 1px #666666;
		text-decoration:none;
		color:#FFFFFF;
		background-color: #6699cc;
		border:solid 1px #666666;
		text-decoration:none;*/
color:#FFFFFF;
		background-color: #abb9c7;
		border:solid 1px #fbe5bf;
		text-decoration:none;
		

	}
	ul.list2
	{
	        padding:0;
	    list-style-type:none;    
	    margin:0 0 0 10px;
	}
	ul.list2 li
	{
	    padding:3px;
	    width:100px;
	    float:left;
	}
	ul.list3
	{
	        padding:0;
	    list-style-type:none;    
	    margin:0;
	}
	ul.list3 li
	{
	    padding:3px;
	}