/*  

Theme Name: Dellsoft

Description: Professional theme for dellsoft

Version: 1.0

Author: Ashish

Author URI: http://theashish.com

*/



body {padding:10px;margin:0px;font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;}



a:link {font-family: verdana;color:#000;text-decoration:none;}

a:visited {color:#000;text-decoration:none;}

a:hover {color:#ff0000;text-decoration:underline;}



#container{text-align:left;background:#fff;margin:0 auto;width:990px;}





#centerSect {height: 188px;display: block;min-width: 795px;}

#featureLink1 {padding:0px;margin:0px;}

#featureLink1 ul {list-style:none;padding:0px;margin:0px;}

#featureLink1 li {padding:0px;margin:0px;display:inline;}	

.mainBkg1 {	background-color: #ffffff;	height: 188px;	width: 100%;display: block;}

#form1{margin:0 auto; padding:0px 0px 0px 0px;background:#F5F3F3;}

form ul{margin:0;padding:0;list-style-type:none;width:100%;font-size:100%;}

.greybarhomebot{background: #DCDCDC;height: 7px; border-top: #D1CFCF solid 1px; margin-top: 7px;}

.greybarhometop{background: #D5D3D3;height: 7px; border-top: #C9C7C7 solid 1px;}



.sngPstContainer {margin:55px 1px 2px 5px;width:150px;text-align:left;}

.sngPstHeadermain {background:url('images/signpost_arrow.gif') no-repeat;margin:0;padding:0; padding-left:12px;color:#656565;font-size:12px;font-weight:bold;line-height:10px;}

.sngPstmain {font-size:11px;line-height:13px;color:#000;}

.sngPstmain ul {font-size:11px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}

.sngPstmain li {padding:0px 5px 2px 8px;color:#000;margin:0px 5px 0px 8px;background-image:url('images/bulletSquareRed_trans.gif');background-repeat:no-repeat;}

.snPstbgdiv {background-color:#cac9c9;}





.sngPst_download ul {font-size:11px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}

.sngPst_download li {padding:0px 0px 0px 10px;color:#000;margin:0px 0px 0px 7px;background-image:url('images/download_icon.png');background-repeat:no-repeat;}

.sngPst_download {font-size:11px;line-height:15px;color:#000;}

a.sngPst_download:link {color:#000;text-decoration:none;}

a.sngPst_download:visited {color:#000;text-decoration:none;}

a.sngPst_download:hover {color:#FF0000;text-decoration:underline;}



.rssImg {float:right;background: url('images/rtnav_header_bg.gif') repeat-x;padding:4px 3px 0 10px;margin:0 1px 0 -3px;height:22px;}



.sngPstrtnavheader {background: url('images/rtnav_header_bg.gif') repeat-x;padding:0;margin:0;color:#000000;font-size:11px;font-weight:bold;line-height:22px;padding-left:10px;height:22px;}



.sngPst {font-size:11px;line-height:15px;color:#000;}

.sngPst ul {font-size:11px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}

.sngPst li {padding:0px 0px 0px 7px;color:#000;margin:0px 0px 0px 7px;background-image:url('images/bulletSquareRed_trans.gif');background-repeat:no-repeat;}



.subfeature {font-size:11px;line-height:13px;color:#000;}

.subfeature ul {font-size:11px;line-height:13px;color:#000;margin:.6em 1em .5em 2em;padding:0px;list-style: disc url('images/arrowONtrans.gif');}

.subfeature li {padding:0px;color:#000;margin:0px 0px 0px 0px;}



.subfeatureHead {background-image: url('images/subfeatureheader_bg.gif');padding:0px 5px;}

.subfeatureHeadtxt {color:#393838;font-size:11px;font-weight:bold;margin:0;padding:0;}

.subfeatureMin {min-width: 200px;}



.moreTabsBorderline {background:url('images/HP_more_borderline_01.gif') repeat-x right;width:100%;height:3px;text-align:right;}

.moreTabsBorderlineRp {background:url('images/HP_more_borderline_rp.gif') repeat-x right;width:100%;height:3px;text-align:right;}

.moreTabs {width:100%;height:10px;text-align:right;}



.allDownload{margin-left:10px;margin-right:4px;margin-top:5px}



a.sngPstmain:link {color:#ccc;text-decoration:none;}

a.sngPstmain:visited {color:#000;text-decoration:none;}

a.sngPstmain:hover {color:#FF0000;text-decoration:underline;}



img, a:hover img {

	border: 0;

	padding: 0px;

	margin: 0px;

	background: #ffffff;

	position: relative;

	

	}

.textcontent h1

  {

  

font-size:20px;font-weight:normal;color:#ff0000;border-bottom:double #ff0000;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:25px;text-indent:0;height:auto;

 

  }

	

.textcontent 	h3{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dashed #ccc;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:20px;text-indent:0px;height:auto;}



 .textcontent h2{font-size:18px !important;font-weight:normal;color:#333;border-bottom:3px solid #E1E1E1;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:25px;text-indent:0px;min-height:25px !important;}

 .textcontent h4{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}



.textcontent  h5{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}



.textcontent  h6{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}







.textimage {

	border: 2;

	padding: 0px;

	margin: 0px;

	background: #ffffff;

	position: relative;

	

	}

/* ---------------

   Common Styles

---------------- */



#login {

	margin:0px;

	padding: 0px;

	background:#F2F0F0;

	height:188px;

	width:192px;

}

#login input#login-form {font-size:10px;}

#login .head {

	border-top:1px solid #c6d9e9;

	background:#E0DFE3;

	padding:7px 12px 8px 12px;

}

#login form {

	margin:0px 0 12px 12px;

	padding-bottom:12px;

}

#login form label {font-size:11px;}

#login form input#user_login,

#login form input#user_pass {

	margin:4px 0;

	padding:0;

	width:140px;

}

#login p {

	font-size:10px;

	margin:0 7px 0 0;

}

#login p.rememberme {float:left;}

#login p.submit {float:right;}

#login p.lost {

	clear:both;

	padding-top:5px;

}



.alignright {float:right;}





/* ---------------------

   Comment Form Styles

--------------------- */



.textcontent {padding:10px;margin:0px;font-family:Verdana,sans-serif; font-size:13px;color:#000;}







	

.simg {	border: 0;	padding: 4px 14px 4px 2px;	margin: 2px;	}









#s {	float: left;padding: 5px;	}





#header {margin: 0;	width: 990px; height:95px; padding: 0;	}

	

#sitetitle {height: 68px; 	margin: 0;	float: left;}

	

#topsearch {float: right; margin: 5px 0 0 10px; }



form {	margin: 0;	padding: 0;	}



input, textarea {	border: 0;	background-color: #fefefe;	border: 1px solid #cccccc;	padding: 2px 14px 4px 14px;	font-family: Tahoma;	font-size: 8pt;	color: #333333;	margin: 2px;}



.sbut {	border: 0;	padding: 4px 14px 4px 14px;	margin: 2px;	}



.clearer {	clear: both;}



.request {margin: 10px 0 0 10px;}



#topnav {	margin: 0;	padding: 0;	background-image: url('images/menu_bgnd.gif');	background-repeat: repeat-x;text-transform:uppercase;	height: 27px;	font-weight:bold;}

	

.left {	float: left;}

		

.left ul{ margin:0; padding:0; list-style-type:none; overflow:hidden; zoom:1; }

.left li{ background:url('images/menu_seperator.gif') 0px 10px no-repeat; background-position: center right; padding:4px 12px 0px 5px;line-height:21px;vertical-align:middle; float:left;font-weight:bold; }



a.nav:link {text-decoration:none;color:#272727;font-size:11px;font-weight:bold;}

a.nav:visited {text-decoration:none;color:#272727;font-size:11px;font-weight:bold;}

a.nav:hover {text-decoration:underline;color:#ff0000;font-size:11px;font-weight:bold;}



.right {float: right;	margin: 0;	}

	

.right ul{ margin:0; padding:0; list-style-type:none; overflow:hidden; }

.right li{ padding:4px 22px 0px 0px;vertical-align:middle; float:left; }











/* ~ Article Misc  ~ */

.article-border{border-right:1px dashed #CCC;padding:0 8px 0 0;}

.article input{padding:5px;}

.article input[type="submit"]{padding:3px;font-weight:bold;font-size:11px;}

.article ol li{list-style:decimal inside;text-indent:10px;padding:0;margin:0;background:none;font-weight:normal;}



/* ~ Article Lists  ~ */ /* ~ 1st list level ~ */

.article li{font-weight:normal;background:#FFF url('images/arrow.gif') no-repeat 0px 10px;padding:5px 5px 0px 20px;}





/* ~ Article Headings  ~ */

.article h1{font-size:20px;font-weight:normal;color:#333;border-bottom:3px solid #E1E1E1;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:25px;text-indent:0px;height:auto;}

.article h2{font-size:18px !important;font-weight:normal;color:#333;border-bottom:3px solid #E1E1E1;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:25px;text-indent:0px;min-height:25px !important;}

.article h3{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dashed #ccc;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:20px;text-indent:0px;height:auto;}

.article h4{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}

.article h5{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}

.article h6{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #f18f8f;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0px;height:auto;}

.article p{padding:0 0 5px 0;margin:5px 0 3px 0;font-size:12px; font-family:arial, "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;text-align:justify;}





/* ~ Content Area  ~ */

.content{padding:5px;padding-top:15px;}



/* ~ Headings  ~ */



.content h2{min-height:31px;background:url(images/heading_bg.gif);font-size:13px;font-weight:bold;color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;line-height:25px;text-indent:5px;clear:both;}



.recent li{margin-bottom:5px;list-style:none;font-size:12px;clear:both;padding-top:10px;}

.content li{margin-bottom:5px;list-style:none;font-size:12px;clear:both;padding-top:10px;}

.recent li{margin-bottom:5px;list-style:none;font-size:12px;clear:both;padding-top:10px;}



.content h3{color:#b42323;font-size:16px;font-family:Verdana,sans-serif;font-weight:normal;border-bottom:double #eb8f7d;padding-bottom:3px;margin-bottom:3px;clear:both;}







/* ~ Bordered Box  ~ */







/* ~ Contact Form ~ */



.contact_form{padding:10px;}



.contact_form .field{font-size:16px;font-weight:bold;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}



.contact_form .name,.contact_form .email,.contact_form .subject,.contact_form .message,.contact_form .question{border:1px solid #CCC;padding:6px 6px 6px 34px;margin:5px 0 15px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}



.contact_form .name:focus,.contact_form .email:focus,.contact_form .subject:focus,.contact_form .question:focus{border:1px solid #333;padding:6px 6px 6px 34px;margin:5px 0 15px 0;}



.contact_form .name{background:#F8F8F8 url(images/icons/user.gif) no-repeat 6px 6px;}



.contact_form .email{background:#F8F8F8 url(images/icons/email.gif) no-repeat 6px 6px;}



.contact_form .subject{background:#F8F8F8 url(images/icons/subject.gif) no-repeat 6px 6px;}



.contact_form .message{padding:6px;background:#F8F8F8;}



.contact_form .message:focus{padding:6px;border:1px solid #333;}



.contact_form .question{background:#F8F8F8 url(images/icons/help.gif) no-repeat 6px 6px;}



.contact_form .sendemail{padding:6px !important;font-size:16px !important;border:1px solid #d1411a;background:#d1411a;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#FFF;font-weight:bold;display:block;}



.formerror{border:1px solid #d44242;background:#f5e0e0;padding:7px;text-align:center;font-size:13px;font-weight:bold;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 10px 0;}





.breadcrumb { font-family:Verdana,"Bitstream Vera Sans",Arial,sans-serif; font-size: 10px; padding: 10px 10px 2px 10px; font-weight:bold; color:#555; border-bottom:0px solid #d44242;}





/* ~ Misc Block Quote  ~ */



blockquote{margin:12px 0 12px 0;padding:16px 10px 0 32px;background:#F8F8F8 url(images/quote.gif) no-repeat top left;border-left:5px solid #EEE;border-bottom:1px solid #EEE;border-top:1px solid #EEE;border-right:1px solid #EEE;color:#444;font-family:Arial, Helvetica, sans-serif;font-size:12px;}



blockquote blockquote{background:#FFF;}



blockquote cite{margin:5px 0 0;display:block;}



.indent, .box , .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.box .readmore{ margin:10px 0 0 0;text-align:right;}
.column { width:350px;float:left;}

.box .box_title { padding:20px 0 0 19px; color:#EF212D;font-size:17px;font-weight:bold;font-family: georgia, arial, sans-serif;font-style:italic;}
.box .box_indent { padding:13px 20px 19px 22px;font-size:11px;}

/*******************box #1*********************************/
.box  .left_top{ background:url(images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(images/right_top.gif) right top no-repeat;}
.box  .left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

.box  .side_left{ background:url(images/side_left.gif) left top repeat-y #FFFFFF;}
.box  .side_right{ background:url(images/side_right.gif) right top repeat-y;}
.box  .side_top{ background:url(images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
/***************************end box #2**************************/

.link_1{ background:url(images/arr.gif) 0 3px no-repeat; padding:0 0 0 13px; color:#3B3B3B; font-weight:bold;}

/***************************home**************************/



.box .bg_right{ width:100%;}