
body {
	margin: 0px;
	padding: 0px;
	background-color: #0b1428;
}
p {
	padding-top: 10px;
	padding-right: 2px;
	padding-left: 2px;
	margin: 0px;
	line-height: 16px;
}

strong {
	font-size: 12px;
	font-weight: bold;
	color: #807D7D;
	text-decoration: none;
}


.lain_height {
	line-height: 16px;
}
.font_gray12_tahoma1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #807d7d;
	text-decoration: none;
}
.font_11_tahoma_gray {
	font-family: Tahoma;
	font-size: 11px;
	color: #807d7d;
	text-decoration: none;
	text-align: justify;
}

.ped_top {
	padding-top: 4px;
}


.font_home_black {
	font-family: Tahoma;
	font-size: 11px;
	color: #1c1c1c;
	background-color: #f3f2f2;
	text-decoration:none;
}

.menu_gradient {
	background-image: url(images/menu_gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.darkmiddle {
	background-image: url(images/darkblue_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.darkblue_white_left {
	background-image: url(images/darkblue_white_left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.darkblue_white_right {
	background-image: url(images/darkblue_white_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.darkblue_white_middle_bottom {
	background-image: url(images/bluedark_white_middle_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.font_blue24 {
	font-family: Tahoma;
	font-size: 24px;
	text-decoration: none;
	color: #3e5fa3;
}
.font_green24 {
	font-family: Tahoma;
	font-size: 24px;
	color: #00b153;
	text-decoration: none;
}

.font_white_12bold_web_development {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.green_middle {
	background-image: url(images/green_middel.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.black_middle {
	background-image: url(images/black_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.blue_white_right {
	background-image: url(images/blue_white_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.blue_middle {
	background-image: url(images/blue_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.font_white_12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.font_14white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.get_free_middle_box {
	background-image: url(images/get_free_box_middle.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.other_middle {
	background-image: url(images/other_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.other_white_middle {
	background-image: url(images/other_white_middle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.font_blacklight_12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
}
.font_gray12_tahoma {
	font-family: Tahoma;
	font-size: 12px;
	color: #807d7d;
	text-decoration: none;
	text-align: justify;
}

.why_choose_white_top {
	background-image: url(images/why_choose_-oscorp_white_top.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.recent_design_white_middle {
	background-image: url(images/recent_design_white_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.how_we_work_white_middle {
	background-image: url(images/how_we_work_white_middle_all.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.dedicate_teams_white_middle {
	background-image: url(images/dedicated_teams_white_middle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.font_gray_12 {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #747474;
	text-align: justify;
}
.footer_menu_home {
	font-family: Tahoma;
	font-size: 12px;
	color: #11b65e;
	text-decoration: underline;
}
.font_11gray_copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #8b8b8b;
	text-decoration: none;
}
.text_12blue_bold {
	font-family: Tahoma;
	font-size: 12px;
	color: #4B68A0;
	text-decoration: none;
	font-weight: bold;
}
.text_15_white {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}












a.font_home_black_link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	color: #838484;
	height: 15px;
	padding-top: 1px;
}
a.font_home_black_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	background-color: #f3f2f2;
	display: block;
	color: #1c1c1c;
	height: 15px;
	padding-top: 1px;
}
a.font_menu_12link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f60a1;
	text-decoration: none;
}
a.font_menu_12link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
}
a.font_12tahoma_box_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #494949;
	text-decoration: none;
}
a.font_12tahoma_box_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.more_testomonoals_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.more_testomonoals_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.font_blue12_get_free_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2859bd;
	text-decoration: none;
}
a.font_blue12_get_free_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2859bd;
	text-decoration: underline;
}
a.font_gray_simple{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
    
    }
a.font_gray_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
}
a.font_gray_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: underline;
}
a.back_next_gray12_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
	text-decoration: none;
}
a.back_next_gray12_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
	text-decoration: underline;
}
a.footer_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #11b65e;
	text-decoration: underline;
	background-color: #FFFFFF;
	display: block;
	height: 23px;
	padding-top: 6px;
}

a.font_12tahoma_left_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #3c3c3c;
	text-decoration: none;
}
a.font_12tahoma_left_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
}
a.back_next_gray12_Development {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.back_next_blue12_Development
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    color:White;
    text-decoration:none;
    font-weight:bold;
}
a.back_next_gray12_Development:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
	font-weight: bold;
}
.green_12bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
	font-weight: bold;
	padding-left: 3px;
}
.gray_normal12px {
	font-family: Tahoma;
	font-size: 12px;
	color: #807d7d;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.tahoma_12pxbold {
	font-family: Tahoma;
	font-size: 12px;
	color: #646363;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
.tahoma_12pxnormal {
	font-family: Tahoma;
	font-size: 12px;
	color: #6c6c6c;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	padding-top: 5px;
	line-height: 14px;
	padding-right: 2px;
	padding-left: 2px;
}

a.More {
	font-family: Tahoma;
	font-size: 12px;
	color: #3a7ee1;
	text-decoration: underline;
}
a.More:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #3a7ee1;
	text-decoration: none;
}
.green_12pxnormal {
	font-family: Tahoma;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
	font-weight: normal;
}
.green_12pxdot {
	font-family: Tahoma;
	font-size: 12px;
	color: #00b153;
	font-weight: normal;
}
.tahoma_12pxbot {
	font-family: Tahoma;
	font-size: 12px;
	color: #6c6c6c;
	text-decoration: none;
	font-weight: normal;
}
.green_12pxnormal_Verdana {
	font-family: Verdana;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
	font-weight: normal;
}
.font_blacklight_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
}
.font_blacklight_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
}
.left_manu_grediyanypati {
	background-image: url(images/left-manu-bg-grediyany.jpg);
	background-repeat: repeat-y;
}
.manu_grediyanypati {
	background-image: url(images/manu-bg-grediyan.jpg);
	background-repeat: repeat-y;
}
.manu_grediyanypati_bg_green {
	background-image: url(images/manu-bg-grediyan-hover.jpg);
	background-repeat: repeat-y;
}
.font_blacklight12_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #6b6b6b;
	text-decoration: none;
	font-weight: bold;
}
.font_blacklight12_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #00b153;
	text-decoration: none;
	font-weight: bold;
}
.blue_bgpati_repete {
	background-image: url(images/blue-mid-pati.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.tahoma_12pxped {
	font-family: Tahoma;
	font-size: 12px;
	color: #646363;
	text-decoration: none;
	font-weight: bold;
}
.gray_normal12px18 {
	font-family: Tahoma;
	font-size: 12px;
	color: #807d7d;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	line-height: 17px;
}
.forgot_your_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #3E5FA3;
	text-decoration: none;
}
.forgot_your_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #3E5FA3;
	text-decoration: underline;
}
a.font_faq_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.font_faq_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #3E5FA4;
	text-decoration: underline;
}
a.oscorpservice_underline {
	font-family: Tahoma;
	font-size: 12px;
	color: #00B153;
	text-decoration: underline;
}
a.oscorpservice_underline:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #00B153;
	text-decoration: none;
}
a.oscorpservice_underline_11 {
	font-family: Tahoma;
	font-size: 11px;
	color: #00B153;
	text-decoration: underline;
}
a.oscorpservice_underline_11:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #00B153;
	text-decoration: none;
}


.contry {
	width: 270px;
}
.box_form {
	width: 270px;
}

.box_update_form {
	width: 200px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.box_list_form {
	width: 205px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.box_message_form {
	width: 200px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text_11_tahoma_black {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.how_we_work_white_middle_ind {
	background-image: url(images/how_we_work_white_middle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.text_11_tahoma_blackbold {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.text_11_graybold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.text_11_gray_font {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

a.text_12_tahoma_link {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.text_12_tahoma_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.text_11graybold_link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.text_11graybold_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
a.text_11_tahoma_bg_link {
	font-family: Tahoma;
	font-size: 11px;
	color: #3E5FA4;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	height: 18px;
	padding-top: 2px;
}
a.text_11_tahoma_bg_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E2E2E2;
	display: block;
}




.border_gray
{
border-color:#CCCCCC;border-width:1px;border-style:Solid;border-collapse:collapse;
}
a.click_here_for_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.click_here_for_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #00AD4C;
	text-decoration: underline;
}
a.portfolio_link {
	font-family: Tahoma;
	font-size: 12px;
	color: #01AD4B;
	text-decoration: none;
	font-weight: bold;
}
a.portfolio_link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #3E5FA4;
	text-decoration: underline;
	font-weight: bold;
}
.portfolio_blue_font {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #3E5FA4;
	text-decoration: underline;
}
.admin_error {
	 FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.admin_info {
	 FONT-SIZE: 11px; COLOR: #00C000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.val_sum {
	 FONT-SIZE: 11px; 
	 COLOR: #ff0000;  
	 FONT-FAMILY: Verdana; 
	 TEXT-DECORATION: none; 
	 padding-top: 0px; 
	 padding-left: 0px;
	/* background-position:top left;
	 background-image:url(images/sign_exlamation.jpg); 
	 background-repeat:no-repeat;*/
	
}
.header_errdiv {
	 FONT-SIZE: 12px; 
	 COLOR: #ff0000; 
	 vertical-align:middle;
	 FONT-FAMILY: Verdana; 
	 TEXT-DECORATION: none; 
	 padding-top: 0px; 
	 padding-left: 0px;
	 width: 100%;
	 background-color: #ffffff;
	/* filter:alpha(opacity=50);          
	 -moz-opacity:0.5;          
	 -khtml-opacity: 0.5;          
	 opacity: 0.5;  
	 background-position:top left;
	 background-image:url(images/sign_exlamation.jpg); 
	 background-repeat:no-repeat;*/
}

.header_infodiv {
	 FONT-SIZE: 12px; 
	 COLOR: #00C000; 
	 vertical-align:middle;
	 FONT-FAMILY: Verdana; 
	 TEXT-DECORATION: none; 
	 padding-top: 0px; 
	 padding-left: 0px;
	 width: 100%;
	 background-color: #ffffff;
	/* filter:alpha(opacity=50);          
	 -moz-opacity:0.5;          
	 -khtml-opacity: 0.5;          
	 opacity: 0.5;  
	 background-position:top left;
	 background-image:url(images/sign_exlamation.jpg); 
	 background-repeat:no-repeat;*/
}

.portfolio_box
{
	background-image:url(images/porfolio_small_box_bg.gif);
	background-repeat:no-repeat;
	width:155px;
	height:123px;
}

.tpad
{
	padding-top: 5px;
}

.bpad
{
	padding-bottom: 5px;
}
.tah11darkgr {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.tah11darkgr A:Link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.tah11darkgr A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.gridtitle {
	FONT-WEIGHT: bold; background-color:#3e5fa3; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.gridtitle A:Link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.gridtitle A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

.image-box-bg {
	background-image: none;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	background-color: #666666;
}

.font_box_title {
	font-family: Tahoma;
	font-size: 12px;
	color: #000099;
	background-color:#F5F6FA;
}
